libpurple/protocols/gg/gg.c

changeset 31611
764040623eb1
parent 31595
ffc150f21bec
child 31628
339576876d0b
--- a/libpurple/protocols/gg/gg.c	Thu Mar 24 20:58:10 2011 +0000
+++ b/libpurple/protocols/gg/gg.c	Thu Mar 24 21:04:23 2011 +0000
@@ -1417,6 +1417,12 @@
 	gchar *msg;
 	gchar *tmp;
 
+	if (ev->event.msg.message == NULL)
+	{
+		purple_debug_warning("gg", "ggp_recv_message_handler: NULL as message pointer\n");
+		return;
+	}
+
 	from = g_strdup_printf("%lu", (unsigned long int)ev->event.msg.sender);
 
 	/*

mercurial