libpurple/util.c

changeset 24644
8591e2d85bc1
parent 24643
f08461bd0827
child 24645
da3a357c07c1
--- a/libpurple/util.c	Fri Nov 14 06:40:55 2008 +0000
+++ b/libpurple/util.c	Fri Nov 14 06:41:47 2008 +0000
@@ -3443,6 +3443,9 @@
 	char *cmd;
 	GHashTable *params = NULL;
 	int len;
+
+	g_return_if_fail(uri != NULL, NULL);
+
 	if (!(tmp = strchr(uri, ':')) || tmp == uri) {
 		purple_debug_error("util", "Malformed protocol handler message - missing protocol.\n");
 		return;

mercurial