summaryrefslogtreecommitdiff
path: root/tests/run-scanner.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/run-scanner.c')
-rw-r--r--tests/run-scanner.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/run-scanner.c b/tests/run-scanner.c
index 2c79e7c..2483dd2 100644
--- a/tests/run-scanner.c
+++ b/tests/run-scanner.c
@@ -21,7 +21,7 @@ main(int argc, char *argv[])
for (number = 1; number < argc; number ++)
{
FILE *file;
- yaml_parser_t parser;
+ yaml_parser_t *parser;
yaml_token_t token;
int done = 0;
int count = 0;
@@ -33,25 +33,25 @@ main(int argc, char *argv[])
file = fopen(argv[number], "rb");
assert(file);
- assert(yaml_parser_initialize(&parser));
+ assert((parser = yaml_parser_new()));
- yaml_parser_set_input_file(&parser, file);
+ yaml_parser_set_file_reader(parser, file);
while (!done)
{
- if (!yaml_parser_scan(&parser, &token)) {
+ if (!yaml_parser_scan(parser, &token)) {
error = 1;
break;
}
done = (token.type == YAML_STREAM_END_TOKEN);
- yaml_token_delete(&token);
+ yaml_token_destroy(&token);
count ++;
}
- yaml_parser_delete(&parser);
+ yaml_parser_delete(parser);
assert(!fclose(file));