]> code.delx.au - pulseaudio/blobdiff - src/modules/module-zeroconf-publish.c
zeroconf: properly unref native protocol object
[pulseaudio] / src / modules / module-zeroconf-publish.c
index 4f382c801c48b5a08b6ce6b55fd9e7f8920b0995..d72d26478a721f750251d8d1b766e55106f4cd58 100644 (file)
@@ -695,6 +695,9 @@ void pa__done(pa_module*m) {
     if (u->avahi_poll)
         pa_avahi_poll_free(u->avahi_poll);
 
+    if (u->native)
+        pa_native_protocol_unref(u->native);
+
     pa_xfree(u->service_name);
     pa_xfree(u);
 }