From: Oleksii Shumeiko -X (oshumeik - SOFTSERVE INC at Cisco) Date: Mon, 17 Jun 2024 19:43:50 +0000 (+0000) Subject: Pull request #4351: Prerequisites for FlexLexer includes X-Git-Tag: 3.3.0.0~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb815254cfac8aa6bdad32faf8a959e8fe8641c1;p=thirdparty%2Fsnort3.git Pull request #4351: Prerequisites for FlexLexer includes Merge in SNORT/snort3 from ~OSHUMEIK/snort3:jsn_flex_naming to master Squashed commit of the following: commit 307587f13d592061cfd1bc38f36ab2e9cf5ce73c Author: Oleksii Shumeiko Date: Mon Jun 17 15:11:42 2024 +0300 js_norm: fix prerequisites for FlexLexer includes --- diff --git a/src/js_norm/js_normalizer.h b/src/js_norm/js_normalizer.h index 911d255ac..461e007d2 100644 --- a/src/js_norm/js_normalizer.h +++ b/src/js_norm/js_normalizer.h @@ -22,6 +22,9 @@ #include "main/snort_types.h" +// This follows the prefix from js_tokenizer.l +#undef yyFlexLexer +#define yyFlexLexer jsFlexLexer #include #include "helpers/streambuf.h" diff --git a/src/js_norm/js_pdf_norm.h b/src/js_norm/js_pdf_norm.h index edc54fadf..68cdbe5c2 100644 --- a/src/js_norm/js_pdf_norm.h +++ b/src/js_norm/js_pdf_norm.h @@ -20,9 +20,13 @@ #ifndef JS_PDF_NORM_H #define JS_PDF_NORM_H -#include #include +// This follows the prefix from pdf_tokenizer.l +#undef yyFlexLexer +#define yyFlexLexer pdfFlexLexer +#include + #include "helpers/streambuf.h" #include "js_norm/js_norm.h" #include "js_norm/pdf_tokenizer.h"