]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
Merge pull request #277 from isildur-g/wip-cppcheck271
authorKonstantinos Margaritis <markos@users.noreply.github.com>
Wed, 15 May 2024 07:44:15 +0000 (10:44 +0300)
committerGitHub <noreply@github.com>
Wed, 15 May 2024 07:44:15 +0000 (10:44 +0300)
phase 1 of addressing cppcheck useStlAlgorithm warnings for fill and copy operations

15 files changed:
1  2 
src/compiler/asserts.cpp
src/nfa/castlecompile.cpp
src/nfa/limex_compile.cpp
src/nfagraph/ng_asserts.cpp
src/nfagraph/ng_extparam.cpp
src/nfagraph/ng_limex.cpp
src/nfagraph/ng_som_util.cpp
src/nfagraph/ng_util.cpp
src/parser/buildstate.cpp
src/rose/rose_build_bytecode.cpp
src/rose/rose_build_program.cpp
src/rose/rose_build_role_aliasing.cpp
src/rose/rose_build_width.cpp
src/util/bitfield.h
tools/hsbench/main.cpp

Simple merge
Simple merge
Simple merge
Simple merge
index abfe367eab73548ff9b424f766a9998732ebc656,7f2065d5e5e66147ebadd89dec0f192c1007cad0..6fa4b9621ee3c0825c09520f099707543093267c
@@@ -569,8 -569,11 +569,11 @@@ bool transformMinLengthToRepeat(NGHolde
          return true;
      }
  
 -    vector<NFAVertex> preds;
 +    vector<NFAVertex> predcs;
      vector<NFAEdge> dead;
+     auto deads = [&g=g](const NFAEdge &e) {
+         return (target(e, g) != g.startDs);
+     };
      for (auto u : inv_adjacent_vertices_range(cyclic, g)) {
          DEBUG_PRINTF("pred %zu\n", g[u].index);
          if (u == cyclic) {
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge