From ed9e7b31e30ea2ea8fe7744cb507cc2fb791d2e0 Mon Sep 17 00:00:00 2001 From: Warwick Date: Wed, 18 Dec 2024 15:01:39 +0000 Subject: [PATCH] Improved test logging --- src/dyn_arr.c | 4 ---- src/main.c | 12 ++++++------ 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/dyn_arr.c b/src/dyn_arr.c index 403bd8f..af74613 100644 --- a/src/dyn_arr.c +++ b/src/dyn_arr.c @@ -11,8 +11,6 @@ void *dyn_arr_init(size_t item_size, size_t capacity) { void *dyna_ptr = NULL; size_t size = item_size * capacity + sizeof(dyna_header); dyna_header *header = malloc(size); - printf("Pointer init: %p %p\n", header, header + 1); - printf("Pointer pop: %p %zu\n", header, item_size); if (header) { header->item_size = item_size; @@ -43,13 +41,11 @@ void *dyna_ensure_capacity(void *array, int64_t item_count) { size_t new_size = sizeof(dyna_header) + new_capacity * item_size; header = realloc(header, new_size); - printf("Pointer capacity: %p %p\n", header, header + 1); header->capacity = new_capacity; return header + 1; } void dyna_deinit(void *array) { - printf("Pointer deinit: %p\n", array); free(dyna_get_header(array)); array = NULL; } diff --git a/src/main.c b/src/main.c index 4e92e37..efb2672 100644 --- a/src/main.c +++ b/src/main.c @@ -6,15 +6,15 @@ int main() { uint64_t *dyna_array = dyna_init(uint64_t); - for (uint64_t i = 0; i < 9; i++) { + for (uint64_t i = 0; i < 19; i++) { dyna_append(dyna_array, i); - printf("length: %zu capacity: %zu\n", dyna_array[i], - dyna_capacity(dyna_array)); + printf("length: %zu capacity: %zu value: %lu\n", dyna_length(dyna_array), + dyna_capacity(dyna_array), dyna_array[i - 1]); } - for (uint64_t i = 9; i > 0; i--) { - printf("length: %zu capacity: %zu\n", dyna_array[i], - dyna_capacity(dyna_array)); + for (uint64_t i = 19; i > 0; i--) { + printf("length: %zu capacity: %zu value: %lu\n", dyna_length(dyna_array), + dyna_capacity(dyna_array), dyna_array[i - 1]); dyna_pop(dyna_array); }