From ea03b44757f3d4fc5e17a96cc74ff2d3d8a317ec Mon Sep 17 00:00:00 2001 From: peter Date: Fri, 4 Sep 2026 20:40:22 +0000 Subject: Simplify the alloc callback function FossilOrigin-Name: a08c14408099c9287646e3fcac0df8dfa04d23cd08273f6b17abe7bff79e0942 --- src/lib/main.c | 3 +-- src/lib/memory.c | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'src/lib') diff --git a/src/lib/main.c b/src/lib/main.c index 1bafa27..161fdde 100644 --- a/src/lib/main.c +++ b/src/lib/main.c @@ -25,14 +25,13 @@ aplwc_new(struct aplwc_fns fns, enum aplwc_rc *rcp) { enum aplwc_rc rc; struct aplwc *aplwc; - size_t size; aplwc = NULL; if(fns.alloc == NULL){ rc = APLWC_OUT_OF_MEMORY; goto end; } - aplwc = fns.alloc(sizeof(*aplwc), sizeof(*aplwc), &size); + aplwc = fns.alloc(sizeof(*aplwc), NULL); if(aplwc == NULL){ rc = APLWC_OUT_OF_MEMORY; goto end; diff --git a/src/lib/memory.c b/src/lib/memory.c index 583b2ab..8dbb5f2 100644 --- a/src/lib/memory.c +++ b/src/lib/memory.c @@ -154,7 +154,7 @@ grow(struct aplwc *aplwc, size_t extra) if(aplwc->fns.alloc == NULL) goto error; - unaligned_data = aplwc->fns.alloc(aplwc->size + extra + HEADER_SIZE + 2*ALIGNMENT, 0, &unaligned_newsize); + unaligned_data = aplwc->fns.alloc(aplwc->size + extra + HEADER_SIZE + 2*ALIGNMENT, &unaligned_newsize); if(unaligned_data == NULL) goto error; -- cgit v1.2.3