[pulseaudio-commits] r2186 - /branches/prepare-0.9.10/src/modules/module-tunnel.c

svnmailer-noreply at 0pointer.de svnmailer-noreply at 0pointer.de
Fri Mar 28 11:01:02 PDT 2008


Author: lennart
Date: Fri Mar 28 19:01:01 2008
New Revision: 2186

URL: http://0pointer.de/cgi-bin/viewcvs.cgi?rev=2186&root=pulseaudio&view=rev
Log:
don't segfault when module-tunnel is used without a sink_name/source_name parameter. Closes #197

Modified:
    branches/prepare-0.9.10/src/modules/module-tunnel.c

Modified: branches/prepare-0.9.10/src/modules/module-tunnel.c
URL: http://0pointer.de/cgi-bin/viewcvs.cgi/branches/prepare-0.9.10/src/modules/module-tunnel.c?rev=2186&root=pulseaudio&r1=2185&r2=2186&view=diff
==============================================================================
--- branches/prepare-0.9.10/src/modules/module-tunnel.c (original)
+++ branches/prepare-0.9.10/src/modules/module-tunnel.c Fri Mar 28 19:01:01 2008
@@ -723,7 +723,7 @@
         goto fail;
     }
 
-    if (strcmp(name, u->sink_name))
+    if (!u->sink_name || strcmp(name, u->sink_name))
         return;
 
     pa_xfree(u->device_description);
@@ -836,7 +836,7 @@
         goto fail;
     }
 
-    if (strcmp(name, u->source_name))
+    if (!u->source_name || strcmp(name, u->source_name))
         return;
 
     pa_xfree(u->device_description);




More information about the pulseaudio-commits mailing list