X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fparser.h;fp=src%2Fparser.h;h=65c90121801e8a294e593f9cea31612c0610565f;hp=b05d1851dec36ccf7be99fd258498c7acde09cc9;hb=b1d875d13e5a8f7600d3df6b44c75e8613cfe509;hpb=ba906e039ffe9e57842ce5135aa43efa00b8a4c6 diff --git a/src/parser.h b/src/parser.h index b05d185..65c9012 100644 --- a/src/parser.h +++ b/src/parser.h @@ -66,7 +66,7 @@ struct psi_parser *psi_parser_init(struct psi_parser *P, psi_error_cb error, uns struct psi_parser_input *psi_parser_open_file(struct psi_parser *P, const char *filename, bool report_errors); struct psi_parser_input *psi_parser_open_string(struct psi_parser *P, const char *string, size_t length); struct psi_plist *psi_parser_scan(struct psi_parser *P, struct psi_parser_input *I); -struct psi_plist *psi_parser_preprocess(struct psi_parser *P, struct psi_plist *tokens); +struct psi_plist *psi_parser_preprocess(struct psi_parser *P, struct psi_plist **tokens); bool psi_parser_process(struct psi_parser *P, struct psi_plist *tokens, size_t *processed); bool psi_parser_parse(struct psi_parser *P, struct psi_parser_input *I); void psi_parser_dtor(struct psi_parser *P);