From aaa074912f050609f5b85514f3dc707e25ce4f01 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Thu, 11 Dec 2025 21:13:33 +0000 Subject: [PATCH] Add prick.org for tasks --- prick.org | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 prick.org diff --git a/prick.org b/prick.org new file mode 100644 index 0000000..6abf5dd --- /dev/null +++ b/prick.org @@ -0,0 +1,18 @@ +#+title: Prick tasks +#+author: Aryadev Chavali +#+date: 2025-12-11 +#+filetags: c prick + +* prick_darr :prick_darr: +** TODO Use custom allocator +Allow users to provide custom allocator functions. They need to +provide: +- alloc +- realloc +- free +* prick_btree :prick_btree: +** TODO Pack custom user functions into their own structure +The allocation/print routines should be in their own structure which +the user passes in. + +This means we don't need to have a prick_btree_t structure at all.