src/pulse/operation.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit 7ab0885795faf5e0e3447d2bfbfa102dda400f40 Author: Tanu Kaskinen <ta...@iki.fi> Date: Sun Jan 13 03:15:23 2013 +0200 pulse: Initialize pa_operation objects to all-zero. state_callback and state_userdata fields were not initialized. diff --git a/src/pulse/operation.c b/src/pulse/operation.c index 8fdbea7..917a8a9 100644 --- a/src/pulse/operation.c +++ b/src/pulse/operation.c @@ -40,10 +40,11 @@ pa_operation *pa_operation_new(pa_context *c, pa_stream *s, pa_operation_cb_t cb if (!(o = pa_flist_pop(PA_STATIC_FLIST_GET(operations)))) o = pa_xnew(pa_operation, 1); + pa_zero(*o); + PA_REFCNT_INIT(o); o->context = c; o->stream = s; - o->private = NULL; o->state = PA_OPERATION_RUNNING; o->callback = cb; _______________________________________________ pulseaudio-commits mailing list pulseaudio-commits@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-commits