Mercurial > pidgin.yaz
comparison libpurple/xmlnode.c @ 32310:142429bcb4c8
propagate from branch 'im.pidgin.pidgin' (head bb53d1e9201138b79a1eef0d4a7cda1fc852c59f)
to branch 'im.pidgin.pidgin.next.major' (head 85a38af15472bf17064bbe597f94f32ad167c4e6)
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sun, 07 Aug 2011 05:19:54 +0000 |
parents | 979bab4c3bca |
children | 9aee8493db7f 67addaf8677f |
comparison
equal
deleted
inserted
replaced
32309:a3b1dcf433b5 | 32310:142429bcb4c8 |
---|---|
60 } | 60 } |
61 | 61 |
62 xmlnode* | 62 xmlnode* |
63 xmlnode_new(const char *name) | 63 xmlnode_new(const char *name) |
64 { | 64 { |
65 g_return_val_if_fail(name != NULL, NULL); | 65 g_return_val_if_fail(name != NULL && *name != '\0', NULL); |
66 | 66 |
67 return new_node(name, XMLNODE_TYPE_TAG); | 67 return new_node(name, XMLNODE_TYPE_TAG); |
68 } | 68 } |
69 | 69 |
70 xmlnode * | 70 xmlnode * |
71 xmlnode_new_child(xmlnode *parent, const char *name) | 71 xmlnode_new_child(xmlnode *parent, const char *name) |
72 { | 72 { |
73 xmlnode *node; | 73 xmlnode *node; |
74 | 74 |
75 g_return_val_if_fail(parent != NULL, NULL); | 75 g_return_val_if_fail(parent != NULL, NULL); |
76 g_return_val_if_fail(name != NULL, NULL); | 76 g_return_val_if_fail(name != NULL && *name != '\0', NULL); |
77 | 77 |
78 node = new_node(name, XMLNODE_TYPE_TAG); | 78 node = new_node(name, XMLNODE_TYPE_TAG); |
79 | 79 |
80 xmlnode_insert_child(parent, node); | 80 xmlnode_insert_child(parent, node); |
81 | 81 |