View | Details | Raw Unified
Collapse All | Expand All

(-) bogofilter-1.1.1.orig/src/lexer_v3.l (-2 / +2 lines)
 Lines 137-143   BCHARSNOSPC [[:alnum:]()+_,-./:=?#\'] Link Here 
BCHARS		[[:alnum:]()+_,-./:=?#\' ]
BCHARS		[[:alnum:]()+_,-./:=?#\' ]
MIME_BOUNDARY	{BCHARS}*{BCHARSNOSPC}
MIME_BOUNDARY	{BCHARS}*{BCHARSNOSPC}
ID		<?[[:alnum:]\-\.]*>?
ID		<?[[:alnum:]\-\.]+>?
CHARSET		[[:alnum:]-]+
CHARSET		[[:alnum:]-]+
VERPID		[[:alnum:]#-]+[[:digit:]]+[[:alnum:]#-]+
VERPID		[[:alnum:]#-]+[[:digit:]]+[[:alnum:]#-]+
MTYPE		[[:blank:]]*[[:alnum:]/-]*
MTYPE		[[:blank:]]*[[:alnum:]/-]*
 Lines 252-258   VERP {TOKEN}-{VERPID}-{TOKEN}={TOKEN}@{ Link Here 
<INITIAL>charset=\"?{CHARSET}\"?		{ got_charset(yytext); skip_to('='); return TOKEN; }
<INITIAL>charset=\"?{CHARSET}\"?		{ got_charset(yytext); skip_to('='); return TOKEN; }
<INITIAL>(file)?name=\"?			/* ignore */
<INITIAL>(file)?name=\"?			/* ignore */
<INITIAL>\n?[[:blank:]]id\ {ID}			{ return QUEUE_ID; }
<INITIAL>\n?[[:blank:]]id{WHITESPACE}+{ID}	{ return QUEUE_ID; }
<INITIAL>\n[[:blank:]]				{ lineno += 1; }
<INITIAL>\n[[:blank:]]				{ lineno += 1; }
<INITIAL>\n\n					{ enum mimetype type = get_content_type();
<INITIAL>\n\n					{ enum mimetype type = get_content_type();