diff --git a/src/modules/module-switch-on-connect.c b/src/modules/module-switch-on-connect.c index 90b86d1b9..559db9f93 100644 --- a/src/modules/module-switch-on-connect.c +++ b/src/modules/module-switch-on-connect.c @@ -182,7 +182,7 @@ int pa__init(pa_module*m) { return -1; } - m->userdata = u = pa_xnew(struct userdata, 1); + m->userdata = u = pa_xnew0(struct userdata, 1); /* A little bit later than module-rescue-streams... */ u->sink_put_slot = pa_hook_connect(&m->core->hooks[PA_CORE_HOOK_SINK_PUT], PA_HOOK_LATE+30, (pa_hook_cb_t) sink_put_hook_callback, u);