aboutsummaryrefslogtreecommitdiff
path: root/src/stdlib/lists.c
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2025-04-15 19:36:23 -0400
committerBruce Hill <bruce@bruce-hill.com>2025-04-15 19:36:23 -0400
commitc3615dc92c667899af7a11b2b25201dad5502ee6 (patch)
treebdc5db2b7c1cda415ef58eabd6c6dd23237d0ad6 /src/stdlib/lists.c
parent9c1a7c473d96b80561a845bf15ecfd42cd980135 (diff)
Deprecate `auto`
Diffstat (limited to 'src/stdlib/lists.c')
-rw-r--r--src/stdlib/lists.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/stdlib/lists.c b/src/stdlib/lists.c
index 69ac7026..fb6c4fb9 100644
--- a/src/stdlib/lists.c
+++ b/src/stdlib/lists.c
@@ -773,7 +773,7 @@ public void List$serialize(const void *obj, FILE *out, Table_t *pointers, const
List_t list = *(List_t*)obj;
int64_t len = list.length;
Int64$serialize(&len, out, pointers, &Int64$info);
- auto item_serialize = type->ListInfo.item->metamethods.serialize;
+ serialize_fn_t item_serialize = type->ListInfo.item->metamethods.serialize;
if (item_serialize) {
for (int64_t i = 0; i < len; i++)
item_serialize(list.data + i*list.stride, out, pointers, type->ListInfo.item);
@@ -797,7 +797,7 @@ public void List$deserialize(FILE *in, void *obj, List_t *pointers, const TypeIn
.data=GC_MALLOC((size_t)(len*padded_size)),
.stride=padded_size,
};
- auto item_deserialize = type->ListInfo.item->metamethods.deserialize;
+ deserialize_fn_t item_deserialize = type->ListInfo.item->metamethods.deserialize;
if (item_deserialize) {
for (int64_t i = 0; i < len; i++)
item_deserialize(in, list.data + i*list.stride, pointers, type->ListInfo.item);