]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
Fix false positive redundantAssignment warnings 270/head
authorKonstantinos Margaritis <konstantinos@vectorcamp.gr>
Sat, 11 May 2024 20:45:01 +0000 (23:45 +0300)
committerKonstantinos Margaritis <konstantinos@vectorcamp.gr>
Sat, 11 May 2024 20:45:01 +0000 (23:45 +0300)
src/parser/ComponentRepeat.cpp

index 78277108d05ac7bbdf6dad23d2d726dbbc46c339..a6c55dbd5053fb9ee3415a59404499d9276dfd13 100644 (file)
@@ -132,7 +132,7 @@ void ComponentRepeat::notePositions(GlushkovBuildState &bs) {
     posFirst = bs.getBuilder().numVertices();
     sub_comp->notePositions(bs);
 
-    u32 copies = m_max < NoLimit ? m_max : MAX(m_min, 1);
+    u32 copies = (m_max < NoLimit) ? m_max : std::max(m_min, 1U);
     DEBUG_PRINTF("building %u copies of repeated region\n", copies);
     m_firsts.clear();
     m_lasts.clear();