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

Reply via email to