diff -r 7bcccfa734e2 -r ac1affcd5d22 loudmouth/lm-message-handler.c --- a/loudmouth/lm-message-handler.c Tue Aug 22 23:33:06 2006 +0000 +++ b/loudmouth/lm-message-handler.c Fri Sep 01 14:01:48 2006 +0000 @@ -71,6 +71,8 @@ GDestroyNotify notify) { LmMessageHandler *handler; + + g_return_val_if_fail (function != NULL, NULL); handler = g_new0 (LmMessageHandler, 1); @@ -110,6 +112,8 @@ gboolean lm_message_handler_is_valid (LmMessageHandler *handler) { + g_return_val_if_fail (handler != NULL, FALSE); + return handler->valid; }