CTF parser: prepare for incremental metadata parsing
[babeltrace.git] / formats / ctf / ctf.c
index 6d21b876dad422628f0884ea7e9e21be7c2db063..521d7ad0643f31fcc2a72d46ebd1414dc25e8bcc 100644 (file)
@@ -1271,13 +1271,13 @@ int ctf_open_trace_metadata_read(struct ctf_trace *td,
                rewind(fp);
        }
 
-       scanner = ctf_scanner_alloc(fp);
+       scanner = ctf_scanner_alloc();
        if (!scanner) {
                fprintf(stderr, "[error] Error allocating scanner\n");
                ret = -ENOMEM;
                goto end_scanner_alloc;
        }
-       ret = ctf_scanner_append_ast(scanner);
+       ret = ctf_scanner_append_ast(scanner, fp);
        if (ret) {
                fprintf(stderr, "[error] Error creating AST\n");
                goto end;
This page took 0.024993 seconds and 4 git commands to generate.