diff options
Diffstat (limited to 'docs/application/pool.md')
| -rw-r--r-- | docs/application/pool.md | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/application/pool.md b/docs/application/pool.md index f9baac6..ddbd3ee 100644 --- a/docs/application/pool.md +++ b/docs/application/pool.md @@ -11,9 +11,12 @@ typedef struct _kpl_pool_obj { POOL_HEADER(_kpl_pool_obj); } kpl_pool_obj; +typedef void kpl_pool_on_fn(void *obj); + typedef strut { - _Atomic size_t allocs; + _Atomic int32_t allocs; kpl_pool_obj *root; + kpl_pool_on_fn *on_init, *on_free; pthread_mutex_t mutex; } kpl_pool; |
