@@ -, +, @@ --- nickle/string.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) --- a/nickle/string.c +++ a/nickle/string.c @@ -246,7 +246,7 @@ NewStrString (const char *str) Value ret; ret = NewString (strlen (str)); - strcpy (StringChars (&ret->string), str); + memcpy(StringChars(&ret->string), str, ret->string.length); RETURN (ret); } --