[gaim-migrate @ 16203]

Mon, 29 May 2006 23:27:30 +0000

author
Nathan Walp <nwalp@pidgin.im>
date
Mon, 29 May 2006 23:27:30 +0000
changeset 13793
f5562178d141
parent 13792
ceb938a873da
child 13794
7264393a2349

[gaim-migrate @ 16203]
g_assert killage

src/upnp.c file | annotate | diff | comparison | revisions
--- a/src/upnp.c	Mon May 29 17:53:50 2006 +0000
+++ b/src/upnp.c	Mon May 29 23:27:30 2006 +0000
@@ -187,10 +187,16 @@
 static gboolean
 gaim_upnp_compare_service(const xmlnode* service, const gchar* serviceType)
 {
-	xmlnode* serviceTypeNode = xmlnode_get_child(service, "serviceType");
+	xmlnode* serviceTypeNode;
 	char *tmp;
 	gboolean ret;
 
+	if(service == NULL) {
+		return FALSE;
+	}
+
+	serviceTypeNode = xmlnode_get_child(service, "serviceType");
+
 	if(serviceTypeNode == NULL) {
 		return FALSE;
 	}

mercurial