]> git.pld-linux.org Git - packages/bogofilter.git/blob - lexer.patch
- fix type mismatch in generated lexer
[packages/bogofilter.git] / lexer.patch
1 --- bogofilter-1.2.2/src/lexer.h~       2007-07-27 05:36:37.000000000 +0200
2 +++ bogofilter-1.2.2/src/lexer.h        2015-12-27 13:42:32.966722605 +0100
3 @@ -48,7 +48,7 @@
4  typedef struct lexer_s {
5      yylex_t  *yylex;
6      char    **yytext;
7 -    int      *yyleng; /* DO NOT EVEN CONSIDER MAKING THIS SIZE_T! */
8 +    size_t   *yyleng; /* DO NOT EVEN CONSIDER MAKING THIS SIZE_T! */
9  } lexer_t;
10  
11  extern lexer_t *lexer;
12 @@ -56,7 +56,7 @@
13  
14  /* in lexer_v3.l */
15  extern token_t yylex(void);
16 -extern int     yyleng;
17 +extern size_t  yyleng;
18  extern char   * yytext;
19  extern void    lexer_v3_init(FILE *fp);
20  
This page took 0.073489 seconds and 3 git commands to generate.