diff --git a/object.c b/object.c index d30f7da..fe38cdc 100644 --- a/object.c +++ b/object.c @@ -249,13 +249,23 @@ oop makeString(char *value) // value will be used directly oop makeStringFrom(char *value, size_t l) { - oop newString = memcheck(malloc(sizeof(union object))); + oop newString = malloc(sizeof(union object)); newString->type = String; newString->String.value = value; newString->String.size = l; return newString; } +oop makeStringFromChar(char c, int repeat) +{ + char *str= malloc(sizeof(char) * (repeat + 1)); + for (int i=0; i