Index: src/string.c ================================================================== --- src/string.c +++ src/string.c @@ -43,10 +43,11 @@ { CFWString *str = ptr; const char *cstr = va_arg(args, const char*); if (cstr != NULL) { + str->data = NULL; if ((str->data = strdup(cstr)) == NULL) return false; str->len = strlen(cstr); } else {