X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fparser.c;h=2a89068e74d2ca6ed65ccf2b7d35a32c4f5c2e89;hp=9781ed161cbfdb311fe6ffdd99c1e95f3a058951;hb=cd0567b4052ee24259bc6b8a9858af9d26f3de48;hpb=69da9075d8a72c094e0bb977226d975365431f55 diff --git a/src/parser.c b/src/parser.c index 9781ed1..2a89068 100644 --- a/src/parser.c +++ b/src/parser.c @@ -131,7 +131,7 @@ struct psi_parser_input *psi_parser_open_string(struct psi_parser *P, struct psi_plist *psi_parser_preprocess(struct psi_parser *P, struct psi_plist **tokens) { - if (psi_cpp_process(P->preproc, tokens)) { + if (psi_cpp_process(P->preproc, tokens, NULL)) { return *tokens; } return NULL; @@ -238,7 +238,7 @@ void psi_parser_postprocess(struct psi_parser *P) if (!cnst) { continue; } -//fprintf(stderr, "PARSE: %s", ZSTR_VAL(cnst)); + I = psi_parser_open_string(P, ZSTR_VAL(cnst), ZSTR_LEN(cnst)); zend_string_release(cnst);