diff options
Diffstat (limited to 'src/qdoc/clangcodeparser.cpp')
-rw-r--r-- | src/qdoc/clangcodeparser.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qdoc/clangcodeparser.cpp b/src/qdoc/clangcodeparser.cpp index 55e0cb573..44da9d7ed 100644 --- a/src/qdoc/clangcodeparser.cpp +++ b/src/qdoc/clangcodeparser.cpp @@ -1163,7 +1163,7 @@ void ClangCodeParser::buildPCH() } CXErrorCode err = clang_parseTranslationUnit2(index_, tmpHeader.toLatin1().data(), - args_.data(), args_.size(), nullptr, 0, + args_.data(), static_cast<int>(args_.size()), nullptr, 0, flags_ | CXTranslationUnit_ForSerialization, &tu); if (!err && tu) { pchName_ = pchFileDir_->path().toUtf8() + "/" + module + ".pch"; @@ -1231,7 +1231,7 @@ void ClangCodeParser::parseSourceFile(const Location& /*location*/, const QStrin CXTranslationUnit tu; CXErrorCode err = clang_parseTranslationUnit2(index_, filePath.toLocal8Bit(), args_.data(), - args_.size(), nullptr, 0, flags_, &tu); + static_cast<int>(args_.size()), nullptr, 0, flags_, &tu); if (err || !tu) { qWarning() << "(qdoc) Could not parse source file" << filePath << " error code:" << err; clang_disposeIndex(index_); |