From 53865aad225ffbe5cf3c42736e5a2095092f9fff Mon Sep 17 00:00:00 2001 From: JSDurand Date: Fri, 21 Jan 2022 21:53:50 +0800 Subject: temporary save point Just to save some work. --- src/list.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/list.c') diff --git a/src/list.c b/src/list.c index db8bc44..62933a0 100644 --- a/src/list.c +++ b/src/list.c @@ -221,10 +221,18 @@ list_to_array(List *ls, NUM element_bytes, NUM *num) return array; } +void ** +list_array(List *ls) +{ + return ls->array; +} + List * array_to_list(void **array, NUM size) { - List *ls = MYALLOC(List, 1); + List *ls = NULL; + + SAFE_MALLOC(List, ls, 1, return NULL;); ls->array = array; ls->len = ls->capacity = size; -- cgit v1.2.3-18-g5258