changeset 24418:4152b5c1c051

Fix CID #391, #392
author Richard Laager <rlaager@wiktel.com>
date Fri, 14 Nov 2008 06:29:05 +0000
parents 61f825f8b3a2
children 18858e645788
files libpurple/xmlnode.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/libpurple/xmlnode.c	Fri Nov 14 06:25:48 2008 +0000
+++ b/libpurple/xmlnode.c	Fri Nov 14 06:29:05 2008 +0000
@@ -249,6 +249,7 @@
 	xmlnode *x;
 
 	g_return_val_if_fail(node != NULL, NULL);
+	g_return_val_if_fail(attr != NULL, NULL);
 
 	for(x = node->child; x; x = x->next) {
 		if(x->type == XMLNODE_TYPE_ATTRIB && !strcmp(attr, x->name)) {
@@ -265,6 +266,7 @@
 	xmlnode *x;
 
 	g_return_val_if_fail(node != NULL, NULL);
+	g_return_val_if_fail(attr != NULL, NULL);
 
 	for(x = node->child; x; x = x->next) {
 		if(x->type == XMLNODE_TYPE_ATTRIB &&