summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/aplwc_eval.c12
-rw-r--r--tests/aplwc_read.c6
-rw-r--r--tests/aplwc_utf8.c12
3 files changed, 15 insertions, 15 deletions
diff --git a/tests/aplwc_eval.c b/tests/aplwc_eval.c
index 3fd8c27..b0755eb 100644
--- a/tests/aplwc_eval.c
+++ b/tests/aplwc_eval.c
@@ -65,16 +65,16 @@ main(int argc, char *argv[])
for(i = j; (input[i] != '\n') && (input[i] != 0); i++);
input[i] = 0;
- line = aplwc_read(aplwc, &input[j]);
- if(!aplwc_valid_line(line))
+ aplwc_read(aplwc, &input[j], &line);
+ if(!aplwc_valid_line(&line))
return 1;
- value = aplwc_eval(line);
- if((!aplwc_valid_value(value)) && (aplwc_last_error(aplwc) != APLWC_OUT_OF_MEMORY))
+ aplwc_eval(&line, &value);
+ if((!aplwc_valid_value(&value)) && (aplwc_last_error(aplwc) != APLWC_OUT_OF_MEMORY))
return 1;
- aplwc_free_value(value);
- aplwc_free_line(line);
+ aplwc_free_value(&value);
+ aplwc_free_line(&line);
j = i+1;
}while(j < input_size);
diff --git a/tests/aplwc_read.c b/tests/aplwc_read.c
index d090494..c361056 100644
--- a/tests/aplwc_read.c
+++ b/tests/aplwc_read.c
@@ -57,10 +57,10 @@ main(int argc, char *argv[])
if(ret)
return 1;
- line = aplwc_read(aplwc, input);
- if((!aplwc_valid_line(line)) && (aplwc_last_error(aplwc) != APLWC_OUT_OF_MEMORY))
+ aplwc_read(aplwc, input, &line);
+ if((!aplwc_valid_line(&line)) && (aplwc_last_error(aplwc) != APLWC_OUT_OF_MEMORY))
return 1;
- aplwc_free_line(line);
+ aplwc_free_line(&line);
aplwc_destroy(aplwc);
free(input);
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);