summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2025-08-28 14:41:38 -0400
committerAndrew Opalach <andrew@akon.city> 2025-08-28 14:41:38 -0400
commita36cb2f6f9df8e501baf614f8aca9b4bd28e4268 (patch)
treefc12e332e4cfe7e2e507e648c731689e03906e32
parent088e9e5cfc0d2b17b34821d8cdbe5b6f49191387 (diff)
downloadlibalabaster-a36cb2f6f9df8e501baf614f8aca9b4bd28e4268.tar.gz
libalabaster-a36cb2f6f9df8e501baf614f8aca9b4bd28e4268.tar.bz2
libalabaster-a36cb2f6f9df8e501baf614f8aca9b4bd28e4268.zip
array: Define ARRAY_NO_INDEX
Signed-off-by: Andrew Opalach <andrew@akon.city>
-rw-r--r--src/array.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/array.c b/src/array.c
index 80dc730..8c7f8d3 100644
--- a/src/array.c
+++ b/src/array.c
@@ -13,6 +13,8 @@
type *__sized_by(alloc) data; \
}
+#define AL_ARRAY_NO_INDEX ((u32)-1)
+
#define al_array_init(array) ((array).count = 0, (array).alloc = 0, (array).data = NULL)
#define al_array_at(array, i) ((array).data[i])