From 2fe657dde56ded2a06a57826f6f3fc641f440727 Mon Sep 17 00:00:00 2001 From: peter Date: Fri, 11 Sep 2026 19:05:53 +0000 Subject: A bit of work on code coverage FossilOrigin-Name: 14af041190c6e80aca433ea33078a696d8028caece1988e96db3ba4767e65d61 --- src/lib/memory.c | 2 +- tests/scripts/bad/6.aplwc | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100755 tests/scripts/bad/6.aplwc diff --git a/src/lib/memory.c b/src/lib/memory.c index 0ff4784..051acba 100644 --- a/src/lib/memory.c +++ b/src/lib/memory.c @@ -57,7 +57,7 @@ memory_init(struct aplwc *aplwc) void memory_destroy(struct aplwc *aplwc) { - if(aplwc->fns.dealloc && aplwc->unaligned_data) + if(ALWAYS(aplwc->fns.dealloc) && aplwc->unaligned_data) aplwc->fns.dealloc(aplwc->unaligned_data); } diff --git a/tests/scripts/bad/6.aplwc b/tests/scripts/bad/6.aplwc new file mode 100755 index 0000000..dd21832 --- /dev/null +++ b/tests/scripts/bad/6.aplwc @@ -0,0 +1 @@ +#!/bla/bla \ No newline at end of file -- cgit v1.2.3