summaryrefslogtreecommitdiff
path: root/array.h
diff options
context:
space:
mode:
authorCarson Fleming <[email protected]>2026-02-14 02:53:37 -0500
committerCarson Fleming <[email protected]>2026-02-14 02:53:37 -0500
commit9ef0abf7ab5266f6b58c0e55bbe9dd9038bc7f6e (patch)
tree54abfa548d7aae56c1ace1a72bce8581570b5fd2 /array.h
parent1a08245d480b8a18fcbc80efd8602cdb90d6ed5e (diff)
downloadsafec-9ef0abf7ab5266f6b58c0e55bbe9dd9038bc7f6e.tar.gz
more like dangerousc.org atp
Diffstat (limited to 'array.h')
-rw-r--r--array.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/array.h b/array.h
index ded3216..bef87b8 100644
--- a/array.h
+++ b/array.h
@@ -8,10 +8,8 @@ typedef struct {
void* __data;
} array_t;
-void* array_at(const array_t array, size_t idx);
-array_t array_slice(const array_t array, size_t start, size_t length);
-
-array_t array_init(void* data, size_t length, size_t elemsz);
+void* array_at(const array_t* array, size_t idx);
+array_t array_slice(const array_t* array, size_t start, size_t length);
array_t array_heap_alloc(size_t length, size_t elemsz);
void array_heap_destroy(array_t array);