scripting: fixing assertion on unknown stream class
authorJaska Uimonen <jaska.uimonen@helsinki.fi>
Tue, 11 Dec 2012 21:17:10 +0000 (23:17 +0200)
committerJaska Uimonen <jaska.uimonen@helsinki.fi>
Thu, 13 Dec 2012 21:16:15 +0000 (23:16 +0200)
murphy/scripting.c

index 4ba16fc..6b569a8 100644 (file)
@@ -1175,8 +1175,8 @@ static double vollim_calculate(struct userdata *u, int class, mir_node *node,
     pa_assert(u);
     pa_assert_se((scripting = u->scripting));
     pa_assert_se((L = scripting->L));
-    pa_assert(class >= mir_application_class_begin &&
-              class <  mir_application_class_end);
+    pa_assert(!class || (class >= mir_application_class_begin &&
+                         class <  mir_application_class_end)     );
     pa_assert(node);
     pa_assert(args);