From c1e60a6d2fbccb28f4b078dad9a6e7500af63403 Mon Sep 17 00:00:00 2001 From: herbglitch Date: Thu, 22 Aug 2024 04:27:37 -0600 Subject: [PATCH] fixed append string --- src/std/string.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/std/string.c b/src/std/string.c index bcc9cf0..3c6119f 100644 --- a/src/std/string.c +++ b/src/std/string.c @@ -113,7 +113,7 @@ void ARC_String_Append(ARC_String **string, ARC_String *append){ } void ARC_String_AppendCString(ARC_String **string, const char *cstring, uint64_t length){ - char *data = (char *)malloc(sizeof((*string)->length + length + 1)); + char *data = (char *)malloc(sizeof(char) * ((*string)->length + length + 1)); strncpy(data, (*string)->data, (*string)->length); strncpy(data + (*string)->length, cstring, length);