diff --git a/src/string.c b/src/string.c index 4d90680..55db71c 100644 --- a/src/string.c +++ b/src/string.c @@ -45,6 +45,7 @@ ctor(void *ptr, va_list args) const char *cstr = va_arg(args, const char*); if (cstr != NULL) { + str->data = NULL; if ((str->data = strdup(cstr)) == NULL) return false;