Thread: [cvs] bogofilter/src lexer.c,1.39,1.40
Fast Bayesian spam filter along lines suggested by Paul Graham
Brought to you by:
m-a
From: <re...@us...> - 2003-07-26 21:34:56
|
Update of /cvsroot/bogofilter/bogofilter/src In directory sc8-pr-cvs1:/tmp/cvs-serv16149 Modified Files: lexer.c Log Message: Enhance debugging capability for encoded text. Index: lexer.c =================================================================== RCS file: /cvsroot/bogofilter/bogofilter/src/lexer.c,v retrieving revision 1.39 retrieving revision 1.40 diff -u -d -r1.39 -r1.40 --- lexer.c 26 Jul 2003 13:11:16 -0000 1.39 +++ lexer.c 26 Jul 2003 21:34:53 -0000 1.40 @@ -334,9 +334,18 @@ break; } - memcpy(beg, n.text, size); + n.leng = size; + n.text[n.leng] = '\0'; + + if (DEBUG_LEXER(3)) { + fputs("*** ", dbgout); + word_puts(&n, 0, dbgout); + fputs("\n", dbgout); + } + + memcpy(beg, n.text, size+1); size += beg-text; - beg[size] = '\0'; + return size; } |