]> code.delx.au - pulseaudio/commitdiff
loopback: Fix crash when moving sink-input fails
authorFrédéric Dalleau <frederic.dalleau@linux.intel.com>
Mon, 6 Feb 2012 17:15:36 +0000 (18:15 +0100)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Tue, 7 Feb 2012 08:33:28 +0000 (14:03 +0530)
src/modules/module-loopback.c

index 1f2ef913667b296fd2cfc54e8b6f106f8a94b683..74231a39fedf46d5671b9ff50645749493554c29 100644 (file)
@@ -601,6 +601,8 @@ static void sink_input_moving_cb(pa_sink_input *i, pa_sink *dest) {
     struct userdata *u;
     pa_proplist *p;
     const char *n;
+    if (!dest)
+        return;
 
     pa_sink_input_assert_ref(i);
     pa_assert_ctl_context();