summaryrefslogtreecommitdiff
path: root/tests/aplwc_utf8.c
diff options
context:
space:
mode:
authorpeter <peter@pmikkelsen.com>2026-09-03 19:31:52 +0000
committerpeter <peter@pmikkelsen.com>2026-09-03 19:31:52 +0000
commitfa6a3ee5b24d5e227798330cff5f9ff060d6d863 (patch)
treeb251207d74ae183b0e0bb155e4e0f9f86334c3d3 /tests/aplwc_utf8.c
parent84dd0d9fa985c1c740b3145c6b0d858cca978911 (diff)
Don't dynamically allocate external reference counted pointers, just use what the user puts on the stack.
FossilOrigin-Name: 270cf0d72050bea15fc40a1e2811ba642e3ef26cbe1fa6231c5aa6f1872ccb34
Diffstat (limited to 'tests/aplwc_utf8.c')
-rw-r--r--tests/aplwc_utf8.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/aplwc_utf8.c b/tests/aplwc_utf8.c
index 367db5d..a575da6 100644
--- a/tests/aplwc_utf8.c
+++ b/tests/aplwc_utf8.c
@@ -67,19 +67,19 @@ main(void)
return 1;
for(i = 0; i < (sizeof(bad_tests)/sizeof(*bad_tests)); i++){
- line = aplwc_read(aplwc, (char *)bad_tests[i]);
- if(aplwc_valid_line(line))
+ aplwc_read(aplwc, (char *)bad_tests[i], &line);
+ if(aplwc_valid_line(&line))
return 1;
if(aplwc_last_error(aplwc) != APLWC_INVALID_UTF8)
return 1;
- aplwc_free_line(line);
+ aplwc_free_line(&line);
}
for(i = 0; i < (sizeof(good_tests)/sizeof(*good_tests)); i++){
- line = aplwc_read(aplwc, (char *)good_tests[i]);
- if((!aplwc_valid_line(line)) && (aplwc_last_error(aplwc) == APLWC_INVALID_UTF8))
+ aplwc_read(aplwc, (char *)good_tests[i], &line);
+ if((!aplwc_valid_line(&line)) && (aplwc_last_error(aplwc) == APLWC_INVALID_UTF8))
return 1;
- aplwc_free_line(line);
+ aplwc_free_line(&line);
}
aplwc_destroy(aplwc);