]> code.delx.au - pulseaudio/blobdiff - src/polyp.c
fix recording for simpel and esound protocols
[pulseaudio] / src / polyp.c
index 0f2a9181b15035afd07c6737ae94e135c8625db2..6bc7ab33905410e762797e0270a1be44fcc9fc11 100644 (file)
@@ -541,7 +541,8 @@ struct pa_stream* pa_stream_new(
 void pa_stream_free(struct pa_stream *s) {
     assert(s && s->context);
 
-    pa_pdispatch_unregister_reply(s->context->pdispatch, s);
+    if (s->context->pdispatch) 
+        pa_pdispatch_unregister_reply(s->context->pdispatch, s);
     
     free(s->name);