From e1b317d9a7baa9cb4f181fad37c368221773e36d Mon Sep 17 00:00:00 2001 From: MrGeorgen Date: Thu, 6 Aug 2020 19:43:11 +0200 Subject: [PATCH] Simplified pointers --- src/array.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/array.c b/src/array.c index 4e0cdaf..2e7157d 100644 --- a/src/array.c +++ b/src/array.c @@ -27,12 +27,11 @@ void* acl_arraylist_create(size_t array_size, size_t sizeof_one_element) { } void* acl_arraylist_append(void *arraylist_void, void *element) { - void *append_pointer; - void **element_append = &append_pointer; - union arraylist_meta *arraylist = acl_arraylist_append_ptr(arraylist_void, element_append); + void *element_append; + union arraylist_meta *arraylist = acl_arraylist_append_ptr(arraylist_void, &element_append); if(arraylist == NULL) return NULL; --arraylist; - memcpy(*element_append, element, arraylist->sizeof_one_element); + memcpy(element_append, element, arraylist->sizeof_one_element); return arraylist + 1; } void* acl_arraylist_append_ptr(void *arraylist_void, void **append_element) {