From 68bd7f065a5a8639b72cf0da909240f45dadb64b Mon Sep 17 00:00:00 2001 From: SpookyDervish Date: Mon, 13 Apr 2026 10:44:23 +1000 Subject: [PATCH] I HATE THE GROUND C LIB API RAHHHHHH --- libs/collections/list.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/libs/collections/list.c b/libs/collections/list.c index 7a3361f..df44717 100644 --- a/libs/collections/list.c +++ b/libs/collections/list.c @@ -453,11 +453,7 @@ GroundValue listStructConstructor(GroundScope* scope, List args) { ERROR("List can't be less than 1 element in capacity on initialization!", "OutOfBounds"); } - return createList(startingCapacity); -} - -GroundValue createList(int64_t initialCapacity) { - GroundValue value = groundCreateValue(CUSTOM, &listStruct); + GroundValue value = groundCreateValue(CUSTOM, &listStruct); @@ -472,8 +468,8 @@ GroundValue createList(int64_t initialCapacity) { } sizeField->value.data.intVal = 0; - capacityField->value.data.intVal = initialCapacity; - memSizeField->value.data.intVal = sizeof(GroundValue) * initialCapacity; + capacityField->value.data.intVal = startingCapacity; + memSizeField->value.data.intVal = sizeof(GroundValue) * startingCapacity; ptrField->value.data.intVal = (int64_t)items; value.type = CUSTOM;