From 8c90fd0367cb28d141c4df97e4885ce4047ad970 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Tue, 16 Apr 2024 14:54:56 +0300 Subject: [PATCH] Refactoring. "bool" expressions should not be used as operands to built-in operators. --- src/libs/vmisc/vabstractapplication.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libs/vmisc/vabstractapplication.cpp b/src/libs/vmisc/vabstractapplication.cpp index a8806acf2..e267f9e62 100644 --- a/src/libs/vmisc/vabstractapplication.cpp +++ b/src/libs/vmisc/vabstractapplication.cpp @@ -570,7 +570,8 @@ void VAbstractApplication::CheckSystemLocale() auto CheckLanguage = [](QStandardPaths::StandardLocation type, const QStringList &test) { const QString path = QStandardPaths::writableLocation(type); - return std::any_of(test.begin(), test.end(), [path](const QString &t) { return path.contains(t); }); + bool const res = std::any_of(test.begin(), test.end(), [path](const QString &t) { return path.contains(t); }); + return static_cast(res); }; int match = 0;