X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fcpp.c;h=c436ef33bf33f46ef0e0aeaa65e9dd79d618b089;hp=034f8a230d0f99e2adabc1d1b73075349b200bf8;hb=ef4e043826e92afd32000b7d945cdf86a6e9a223;hpb=16e375c9503246b179550cd97c0739c916dc802a diff --git a/src/cpp.c b/src/cpp.c index 034f8a2..c436ef3 100644 --- a/src/cpp.c +++ b/src/cpp.c @@ -504,7 +504,10 @@ bool psi_cpp_include(struct psi_cpp *cpp, const struct psi_token *file, unsigned return false; } + ++cpp->include_level; parsed = psi_cpp_process(cpp, &tokens, NULL); + --cpp->include_level; + if (!parsed) { psi_plist_free(tokens); return false;