--- a/tools/linguist/lupdate/cpp.cpp +++ b/tools/linguist/lupdate/cpp.cpp @@ -1296,9 +1296,11 @@ void CppParser::processInclude(const QString &file, ConversionData &cd, parser.setTranslator(new Translator); break; } - parser.setInput(ts, cleanFile); - parser.parse(cd.m_defaultContext, cd, inclusions); - results->includes.insert(parser.recordResults(true)); + if (parser.results->tor) { + parser.setInput(ts, cleanFile); + parser.parse(cd.m_defaultContext, cd, inclusions); + results->includes.insert(parser.recordResults(true)); + } } else { CppParser parser(results); parser.namespaces = namespaces;