--- a/src/signals.c Fri Nov 21 08:18:28 2003 +0000 +++ b/src/signals.c Fri Nov 21 08:20:53 2003 +0000 @@ -455,6 +455,9 @@ void *ret_val; va_list args; + g_return_if_fail(instance != NULL); + g_return_if_fail(signal != NULL); + va_start(args, signal); ret_val = gaim_signal_emit_vargs_return_1(instance, signal, args); va_end(args);