]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
fixed tcp norm pegs
authorRuss Combs <rucombs@cisco.com>
Tue, 25 Nov 2014 17:53:01 +0000 (12:53 -0500)
committerRuss Combs <rucombs@cisco.com>
Tue, 25 Nov 2014 17:53:01 +0000 (12:53 -0500)
src/network_inspectors/normalize/norm_module.cc

index 8a18f8a128c947d18b97358b712bc60a0d028fb0..1f38680d628617d2b2a9264e79b732fc5deafd00 100644 (file)
@@ -292,15 +292,18 @@ const PegInfo* NormalizeModule::get_pegs() const
     pegs.clear();
 
     const PegInfo* p = Norm_GetPegs();
+    assert(p);
 
-    while ( p && p->name )
+    while ( p->name )
         pegs.push_back(*p++);
 
     p = Stream_GetNormPegs();
+    assert(p);
 
-    while ( p && p->name )
+    while ( p->name )
         pegs.push_back(*p++);
 
+    pegs.push_back(*p);
     return &pegs[0];
 }