From ce859a2e6a12f093fbb978bc6ed011f10980f60a Mon Sep 17 00:00:00 2001 From: Daniel Burke Date: Fri, 9 Sep 2011 21:59:32 +0930 Subject: [PATCH] ttxml: zero terminate the buffer after checking it was allocated --- ccan/ttxml/ttxml.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ccan/ttxml/ttxml.c b/ccan/ttxml/ttxml.c index 03b101d6..e953ba23 100644 --- a/ccan/ttxml/ttxml.c +++ b/ccan/ttxml/ttxml.c @@ -337,10 +337,10 @@ XmlNode* xml_load(const char * filename) return NULL; xml.buf = malloc(BUFFER+1); - xml.buf[BUFFER]=0; - xml.len = BUFFER; if(!xml.buf) goto xml_load_fail_malloc_buf; + xml.buf[BUFFER]=0; + xml.len = BUFFER; xml_read_file(&xml); -- 2.39.2