tunnel: use proper value for pa_source_state switch
authorBoris Egorov <egorov@linux.com>
Mon, 12 Jan 2015 17:52:11 +0000 (23:52 +0600)
committerPeter Meerwald <p.meerwald@bct-electronic.com>
Tue, 13 Jan 2015 10:27:46 +0000 (11:27 +0100)
pa_source_state_t can have value PA_SOURCE_INVALID_STATE, not
PA_SINK_INVALID_STATE. It happens to be the same here, but it can break
sometimes.

Issue detected by PVS Studio.

src/modules/module-tunnel.c

index bef6ae8..6600219 100644 (file)
@@ -691,7 +691,7 @@ static int source_set_state(pa_source *s, pa_source_state_t state) {
 
         case PA_SOURCE_UNLINKED:
         case PA_SOURCE_INIT:
-        case PA_SINK_INVALID_STATE:
+        case PA_SOURCE_INVALID_STATE:
             ;
     }