]> code.delx.au - pulseaudio/commitdiff
cli: Use pa_xnew0 to save some 0 inits
authorPeter Meerwald <pmeerw@pmeerw.net>
Mon, 29 Jul 2013 20:13:42 +0000 (22:13 +0200)
committerDavid Henningsson <david.henningsson@canonical.com>
Fri, 2 Aug 2013 14:25:42 +0000 (16:25 +0200)
Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
src/pulsecore/cli.c

index 4f668128f3e6baed5ed16d1b201d67c1994f5e37..407173a6d2bb42560342baf502de6b2782bbbe5f 100644 (file)
@@ -82,25 +82,16 @@ pa_cli* pa_cli_new(pa_core *core, pa_iochannel *io, pa_module *m) {
     if (!client)
         return NULL;
 
-    c = pa_xnew(pa_cli, 1);
+    c = pa_xnew0(pa_cli, 1);
     c->core = core;
     c->client = client;
     pa_assert_se(c->line = pa_ioline_new(io));
 
-    c->userdata = NULL;
-    c->eof_callback = NULL;
-
     c->client->kill = client_kill;
     c->client->userdata = c;
 
     pa_ioline_set_callback(c->line, line_callback, c);
 
-    c->fail = c->kill_requested = false;
-    c->defer_kill = 0;
-
-    c->interactive = false;
-    c->last_line = NULL;
-
     return c;
 }