From 4ecdc69c19546fd7256e138d7be3cf49d299b36b Mon Sep 17 00:00:00 2001 From: Wilmer van der Gaast Date: Sun, 24 Sep 2006 21:56:44 +0200 Subject: Fixed an off-by-one memory allocation bug in xt_new_node(). --- protocols/jabber/xmltree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'protocols') diff --git a/protocols/jabber/xmltree.c b/protocols/jabber/xmltree.c index 049eb5ef..81e0dab5 100644 --- a/protocols/jabber/xmltree.c +++ b/protocols/jabber/xmltree.c @@ -434,7 +434,7 @@ struct xt_node *xt_new_node( char *name, char *text, struct xt_node *children ) if( text ) { node->text_len = strlen( text ); - node->text = g_memdup( text, node->text_len ); + node->text = g_memdup( text, node->text_len + 1 ); } for( c = children; c; c = c->next ) -- cgit v1.2.3