From dfb806310260c13ccdba9780f474d0c0fc8ea0a8 Mon Sep 17 00:00:00 2001 From: Rye Mutt <rye@alchemyviewer.org> Date: Tue, 10 Aug 2021 08:44:55 -0400 Subject: [PATCH] Fix invalid comparison of std::string::rfind as boolean instead of comparing to npos --- indra/newview/llfloaterabout.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/indra/newview/llfloaterabout.cpp b/indra/newview/llfloaterabout.cpp index 9b33d9ecc81..786162c3e7e 100644 --- a/indra/newview/llfloaterabout.cpp +++ b/indra/newview/llfloaterabout.cpp @@ -389,17 +389,17 @@ void LLFloaterAbout::setUpdateListener() { for(vec::const_iterator iter=file_vec.begin(); iter!=file_vec.end(); ++iter) { - if ( (iter->rfind(version))) + if (iter->rfind(version) != std::string::npos) { - if ( (iter->rfind(".done") ) ) + if (iter->rfind(".done") != std::string::npos) { done = true; } - else if ( (iter->rfind(".next") ) ) + else if (iter->rfind(".next") != std::string::npos) { next = true; } - else if ( (iter->rfind(".skip") ) ) + else if (iter->rfind(".skip") != std::string::npos) { skip = true; } -- GitLab