diff --git a/gobject/ChangeLog b/gobject/ChangeLog index fbc3b662c..f2d36c566 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,8 @@ +2004-07-12 Matthias Clasen + + * gsignal.c (g_signal_handler_is_connected): Don't + choke on a zero handler_id. + Tue Jul 6 00:46:43 2004 Matthias Clasen * gtypemodule.h: diff --git a/gobject/gsignal.c b/gobject/gsignal.c index dd09ee7b8..01b248db1 100644 --- a/gobject/gsignal.c +++ b/gobject/gsignal.c @@ -1747,7 +1747,6 @@ g_signal_handler_is_connected (gpointer instance, gboolean connected; g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), FALSE); - g_return_val_if_fail (handler_id > 0, FALSE); SIGNAL_LOCK (); handler = handler_lookup (instance, handler_id, NULL);