From 79e90fb03c4b2d299a38576b0853d13f27b23285 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Tue, 22 Aug 2023 14:52:28 +0300 Subject: [PATCH] Fix util::dynamic_bitset operations --- libs/util/source/dynamic_bitset.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libs/util/source/dynamic_bitset.cpp b/libs/util/source/dynamic_bitset.cpp index ff1f88cc..5252a0e1 100644 --- a/libs/util/source/dynamic_bitset.cpp +++ b/libs/util/source/dynamic_bitset.cpp @@ -19,13 +19,13 @@ namespace psemek::util if (storage1.size() < storage2.size()) { - for (; i < b2.size(); ++i) + for (; i < storage2.size(); ++i) if (0 != storage2[i]) return false; } else { - for (; i < b1.size(); ++i) + for (; i < storage1.size(); ++i) if (storage1[i] != 0) return false; } @@ -47,13 +47,13 @@ namespace psemek::util if (storage1.size() < storage2.size()) { - for (; i < b2.size(); ++i) + for (; i < storage2.size(); ++i) if (auto res = 0 <=> storage2[i]; res != std::strong_ordering::equal) return res; } else { - for (; i < b1.size(); ++i) + for (; i < storage1.size(); ++i) if (auto res = storage1[i] <=> 0; res != std::strong_ordering::equal) return res; } @@ -75,7 +75,7 @@ namespace psemek::util if (storage1.size() > storage2.size()) { - for (; i < b1.size(); ++i) + for (; i < storage1.size(); ++i) if (storage1[i] != 0) return false; }