From e34d0d3de4794e0b6fa58e39f911ae0a2c3f5a2a Mon Sep 17 00:00:00 2001 From: Jonas Fonseca Date: Wed, 28 Dec 2005 19:49:22 +0100 Subject: [PATCH] Initialize the string->length in init_dom_string() --- src/dom/string.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/dom/string.h b/src/dom/string.h index 50030e4e..b059b91c 100644 --- a/src/dom/string.h +++ b/src/dom/string.h @@ -42,7 +42,11 @@ static inline struct dom_string * init_dom_string(struct dom_string *string, unsigned char *str, size_t len) { string->string = memacpy(str, len); - return string->string ? string : NULL; + if (!string->string) + return NULL; + + string->length = len; + return string; } #define is_dom_string_set(str) ((str)->string && (str)->length)