]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
fixed const adjustments. 258/head
authorG.E <gregory.economou@vectorcamp.gr>
Mon, 29 Apr 2024 10:38:35 +0000 (13:38 +0300)
committerG.E <gregory.economou@vectorcamp.gr>
Mon, 29 Apr 2024 10:38:35 +0000 (13:38 +0300)
src/rose/rose_build_matchers.h
unit/hyperscan/test_util.cpp
unit/hyperscan/test_util.h

index ef8999ed01ec89d12e4748092bf96053f0f60196..37a96c7ad9784ae70ca43a2792c1cc28f6d5cb6d 100644 (file)
@@ -101,7 +101,7 @@ struct LitProto {
 };
 
 bytecode_ptr<HWLM>
-buildHWLMMatcher(const RoseBuildImpl &build, LitProto *proto);
+buildHWLMMatcher(const RoseBuildImpl &build, const LitProto *proto);
 
 std::unique_ptr<LitProto>
 buildFloatingMatcherProto(const RoseBuildImpl &build,
index c7a26acd285bf0f863ae44bede6f9c6eec22013f..10d23962cbf8a1ed894cbf6252ea4222a00d2093 100644 (file)
@@ -92,7 +92,7 @@ hs_database_t *buildDB(const pattern &expr, unsigned int mode) {
 
 hs_database_t *buildDB(const char *expression, unsigned int flags,
                        unsigned int id, unsigned int mode,
-                       hs_platform_info_t *plat) {
+                       const hs_platform_info_t *plat) {
     return buildDB({pattern(expression, flags, id)}, mode, plat);
 }
 
index 21862b6b455848a4434ba214bfe2a49c4de069dc..01fdca0b2c9251b1fb14c653207c3d4e73b36e10 100644 (file)
@@ -99,11 +99,11 @@ struct pattern {
 std::ostream &operator<<(std::ostream &o, const pattern &p);
 
 hs_database_t *buildDB(const std::vector<pattern> &patterns, unsigned int mode,
-                       hs_platform_info *plat = nullptr);
+                       const hs_platform_info *plat = nullptr);
 hs_database_t *buildDB(const pattern &pat, unsigned int mode);
 hs_database_t *buildDB(const char *expression, unsigned int flags,
                        unsigned int id, unsigned int mode,
-                       hs_platform_info *plat = nullptr);
+                       const hs_platform_info *plat = nullptr);
 hs_database_t *buildDB(const char *filename, unsigned int mode,
                        unsigned int extra_flags = 0);
 hs_database_t *buildDB(const char *filename, unsigned int mode,