summaryrefslogtreecommitdiff
path: root/uscript/val.c
diff options
context:
space:
mode:
Diffstat (limited to 'uscript/val.c')
-rw-r--r--uscript/val.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/uscript/val.c b/uscript/val.c
index 6b2fa9b..77f7753 100644
--- a/uscript/val.c
+++ b/uscript/val.c
@@ -180,7 +180,7 @@ char *val_to_str(struct us_val v, int *len_out)
}
case VAL_STR: {
const struct us_str *us_str = get_str(v);
- char *str = mem_alloc(sizeof(char) * us_str->len + 1);
+ char *str = mem_alloc(sizeof(char) * (us_str->len + 1));
strncpy(str, us_str->chars, us_str->len);
str[us_str->len] = 0;
if (len_out)