[Xfce4-commits] <xfce4-mixer:master> Avoid disconnecting 0 handler.

Nick Schermer noreply at xfce.org
Tue May 11 19:18:01 CEST 2010


Updating branch refs/heads/master
         to 6a5821d82c459840c12ab450acc325d8b0adca63 (commit)
       from 2791591f8040ac3a098abdacc96e14661c3db37b (commit)

commit 6a5821d82c459840c12ab450acc325d8b0adca63
Author: Nick Schermer <nick at xfce.org>
Date:   Sun May 9 18:27:52 2010 +0200

    Avoid disconnecting 0 handler.

 libxfce4mixer/libxfce4mixer.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/libxfce4mixer/libxfce4mixer.c b/libxfce4mixer/libxfce4mixer.c
index be0f865..69746c0 100644
--- a/libxfce4mixer/libxfce4mixer.c
+++ b/libxfce4mixer/libxfce4mixer.c
@@ -203,7 +203,8 @@ void
 xfce_mixer_bus_disconnect (guint signal_handler_id)
 {
   g_return_if_fail (refcount > 0);
-  g_signal_handler_disconnect (bus, signal_handler_id);
+  if (signal_handler_id != 0)
+    g_signal_handler_disconnect (bus, signal_handler_id);
 }
 #endif
 



More information about the Xfce4-commits mailing list