src/blist.c

changeset 10431
83f0696f922e
parent 10430
e86f83aefa04
child 10475
1b7fe16233f3
--- a/src/blist.c	Mon Dec 27 06:47:04 2004 +0000
+++ b/src/blist.c	Mon Dec 27 07:21:45 2004 +0000
@@ -31,6 +31,7 @@
 #include "server.h"
 #include "signals.h"
 #include "util.h"
+#include "value.h"
 #include "xmlnode.h"
 
 #define PATHSIZE 1024
@@ -132,6 +133,8 @@
 	data = (const char *)value;
 	node = (xmlnode *)user_data;
 
+	g_return_if_fail(data != NULL);
+
 	child = xmlnode_new_child(node, "component");
 	xmlnode_set_attrib(child, "name", name);
 	xmlnode_insert_data(child, data, -1);

mercurial