summaryrefslogtreecommitdiff
path: root/docs/application/map.md
diff options
context:
space:
mode:
authornodist <kevin.comas.git@gmail.com>2026-06-12 15:22:19 -0400
committernodist <kevin.comas.git@gmail.com>2026-06-12 15:22:19 -0400
commit89418faafd87cbbf0b36bc8bf916904a170073f6 (patch)
treeea5b619a973ad83715de82a432565fba988a535f /docs/application/map.md
parent20a19f433956f063d8048f032aaf5dcce1d61e7c (diff)
use gnu23
Diffstat (limited to 'docs/application/map.md')
-rw-r--r--docs/application/map.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/docs/application/map.md b/docs/application/map.md
index fd238e9..f2400a6 100644
--- a/docs/application/map.md
+++ b/docs/application/map.md
@@ -6,14 +6,15 @@
```c
typedef struct _kpl_map_bucket {
- POOL_HEADER(_kpl_map_bucket);
+ KPL_POOL_HEADER(_kpl_map_bucket);
kpl_any key, value;
} kpl_map_bucket;
typedef struct _kpl_map {
- POOL_HEADER(_kpl_map);
- int32_t used;
+ KPL_POOL_HEADER(_kpl_map);
+ int32_t length;
kpl_interface *key_interface, *value_interface;
kpl_map_bucket *buckets[];
+ kpl_map_bucket *head, *tail;
} kpl_map;
```