diff options
Diffstat (limited to 'tests/aplwc_read.c')
| -rw-r--r-- | tests/aplwc_read.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/aplwc_read.c b/tests/aplwc_read.c index 42a47c2..d090494 100644 --- a/tests/aplwc_read.c +++ b/tests/aplwc_read.c @@ -24,7 +24,7 @@ main(int argc, char *argv[]) struct aplwc_fns fns; char *input; struct aplwc *aplwc; - struct aplwc_line *line; + AplwcLine line; enum aplwc_rc ret; FILE *f; long input_size; @@ -53,12 +53,12 @@ main(int argc, char *argv[]) return 1; input[input_size] = 0; - ret = aplwc_new(&aplwc, fns); + aplwc = aplwc_new(fns, &ret); if(ret) return 1; line = aplwc_read(aplwc, input); - if((line == NULL) && (aplwc_last_error(aplwc) != APLWC_OUT_OF_MEMORY)) + if((!aplwc_valid_line(line)) && (aplwc_last_error(aplwc) != APLWC_OUT_OF_MEMORY)) return 1; aplwc_free_line(line); aplwc_destroy(aplwc); |