f42d0c9322 cm::enum_set: fix compilation warning Acked-by: Kitware Robot <[email protected]> Merge-request: !7222
@@ -58,7 +58,11 @@ public:
enum_set_iterator& operator--()
{
- while (--this->Index >= 0 && !this->Set->test(this->Index))
+ if (this->Index == 0) {
+ return *this;
+ }
+
+ while (!this->Set->test(--this->Index) && this->Index != 0)
;
return *this;