From 4bd0d208128e64b8285045e53ab57e33fe7a5dbf Mon Sep 17 00:00:00 2001 From: wmayer Date: Sat, 5 Nov 2022 15:09:52 +0100 Subject: [PATCH] Raytracing: QString::indexOf is now marked as [[nodiscard]] --- src/Mod/Raytracing/Gui/PovrayHighlighter.cpp | 3 ++- src/Mod/Raytracing/Gui/PreCompiled.h | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Mod/Raytracing/Gui/PovrayHighlighter.cpp b/src/Mod/Raytracing/Gui/PovrayHighlighter.cpp index 58619a6746..722cb9fae5 100644 --- a/src/Mod/Raytracing/Gui/PovrayHighlighter.cpp +++ b/src/Mod/Raytracing/Gui/PovrayHighlighter.cpp @@ -22,6 +22,7 @@ #include "PreCompiled.h" #ifndef _PreComp_ +# include # include # include #endif @@ -98,7 +99,7 @@ void PovrayHighlighter::highlightBlock(const QString &text) else if (text.mid(i,1) == QLatin1String("#")) { QRegularExpression rx(QLatin1String("#\\s*(\\w*)")); QRegularExpressionMatch match; - text.indexOf(rx, i, &match); + boost::ignore_unused(text.indexOf(rx, i, &match)); if (match.hasMatch()) { if (d->keywords.contains(match.captured(1)) != 0) setFormat(i, match.capturedLength(), this->colorByType(SyntaxHighlighter::Keyword)); diff --git a/src/Mod/Raytracing/Gui/PreCompiled.h b/src/Mod/Raytracing/Gui/PreCompiled.h index 4429c44ebc..f2030603e0 100644 --- a/src/Mod/Raytracing/Gui/PreCompiled.h +++ b/src/Mod/Raytracing/Gui/PreCompiled.h @@ -35,6 +35,9 @@ #include #include +// Boost +#include + #ifdef FC_OS_WIN32 # include #endif