Browse Source

Merge 36ecb00a99 into 92441609fa

pull/1956/merge
zhaojunmeng 1 month ago committed by GitHub
parent
commit
e3a3dbac08
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 9
      src/CppParser/Parser.cpp

9
src/CppParser/Parser.cpp

@ -5059,9 +5059,16 @@ ParserResult* ClangParser::ParseHeader(CppParserOptions* Opts) @@ -5059,9 +5059,16 @@ ParserResult* ClangParser::ParseHeader(CppParserOptions* Opts)
Parser parser(Opts);
if (i < Headers.size() - 1)
delete parser.Parse({ Headers[i] });
{
res = parser.Parse({ Headers[i] });
if (res->kind != ParserResultKind::Success)
return res;
delete res;
}
else
{
res = parser.Parse({ Headers[i] });
}
}
return res;

Loading…
Cancel
Save