role-cork: Fix incorrect check at deinitialisation time
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Tue, 3 Jul 2012 12:22:36 +0000 (17:52 +0530)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Tue, 3 Jul 2012 12:49:16 +0000 (18:19 +0530)
src/modules/module-role-cork.c

index 8d003da..8306987 100644 (file)
@@ -289,7 +289,7 @@ void pa__done(pa_module *m) {
             pa_xfree(role);
         pa_idxset_free(u->trigger_roles, NULL, NULL);
     }
-    if (u->trigger_roles) {
+    if (u->cork_roles) {
         while ((role = pa_idxset_steal_first(u->cork_roles, NULL)))
             pa_xfree(role);
         pa_idxset_free(u->cork_roles, NULL, NULL);