fix possible magic failure in mixer
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 8 Oct 2012 13:37:37 +0000 (13:37 +0000)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 8 Oct 2012 13:37:37 +0000 (13:37 +0000)
SVN revision: 77572

src/modules/mixer/pa.c

index 497beb8f516bfa14b59e02a0fc004e042eaa5027..924a9e998882c9889d3a7f80f3f6a851351b1bc6 100644 (file)
@@ -727,7 +727,7 @@ pulse_free(Pulse *conn)
    if (!conn) return;
    if (conn->fdh) ecore_main_fd_handler_del(conn->fdh);
    else if (conn->svr) ecore_con_server_del(conn->svr);
-   ecore_event_handler_del(conn->con);
+   if (conn->con) ecore_event_handler_del(conn->con);
    eina_stringshare_del(conn->socket);
    EINA_LIST_FREE(conn->oq, tag)
      pulse_tag_free(tag);