From b1413e35f0d47b7bd380e6a4bead5a4187e637d8 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Fri, 15 Dec 2023 12:03:48 +0200 Subject: [PATCH] CMake: Fix implicit size_t -> int warnings Change-Id: I6261faad372050fba118f5f5d8db91207d94f941 Reviewed-by: hjk --- src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp b/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp index bfb7bcc67ed..46478671501 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp @@ -403,14 +403,14 @@ static expected_str insertSnippetSilently(const FilePath &cmakeFile, } static void findLastRelevantArgument(const cmListFileFunction &function, - std::size_t minimumArgPos, + int minimumArgPos, const QSet &lowerCaseStopParams, QString *lastRelevantArg, int *lastRelevantPos) { const std::vector args = function.Arguments(); - *lastRelevantPos = args.size() - 1; - for (int i = minimumArgPos, end = args.size(); i < end; ++i) { + *lastRelevantPos = int(args.size()) - 1; + for (int i = minimumArgPos, end = int(args.size()); i < end; ++i) { const QString lowerArg = QString::fromStdString(args.at(i).Value).toLower(); if (lowerCaseStopParams.contains(lowerArg)) { *lastRelevantPos = i - 1; @@ -466,7 +466,7 @@ static std::optional handleTSAddVariant(const cmListFile &cm std::optional setFunc = findSetFunctionFor(cmakeListFile, var); if (setFunc) { function = *setFunc; - *lastArgumentPos = function->Arguments().size() - 1; + *lastArgumentPos = int(function->Arguments().size()) - 1; } } }