diff options
| author | Carson Fleming <[email protected]> | 2026-01-25 02:43:47 -0500 |
|---|---|---|
| committer | Carson Fleming <[email protected]> | 2026-01-25 02:43:47 -0500 |
| commit | eaba8182af646204294546a10a84e8f8165ba589 (patch) | |
| tree | de32c16221306a3f45679fd45046637b81c66529 /array.h | |
| parent | e72088d79804e4f689196f4bc700fb9348c77209 (diff) | |
| download | safec-eaba8182af646204294546a10a84e8f8165ba589.tar.gz | |
properly generic
Diffstat (limited to 'array.h')
| -rw-r--r-- | array.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -2,10 +2,10 @@ #define __SAFEC_ARRAY_H #include <stddef.h> -/* TODO: it might be good to just have itemsz and char* data */ typedef struct { size_t length; - void** data; + size_t elemsz; + void* __data; } array_t; void array_set(array_t* array, size_t idx, void* val); @@ -13,7 +13,7 @@ void* array_get(const array_t* array, size_t idx); typedef struct { size_t length; - char* data; + char* __data; } str_t; void str_set(str_t* str, size_t idx, char val); |
