[cvs] bogofilter config.c,1.33,1.34

Matthias Andree matthias.andree at gmx.de
Tue Nov 12 01:33:25 CET 2002


relson at users.sourceforge.net writes:

> Update of /cvsroot/bogofilter/bogofilter
> In directory usw-pr-cvs1:/tmp/cvs-serv29166
>
> Modified Files:
> 	config.c 
> Log Message:
> Minor cleanups for GRAHAM/ROBINSON options and #ifdefs.
 + #ifndef	GRAHAM_AND_ROBINSON
> + #define	GR
> + #else
> + #define	GR "gr"
> + #endif
> + 

We need to ignore the -g when bogofilter is compiled with GRAHAM-only
and the -r with ROBINSON-only for compatibility. We might also want to
parse the existing options for the nonimplemented algorithm and warn.

And I'm also asking myself if this efforts are going to buy us a code
size win over 10%. I fear we're wasting our time. There are still lots
of unfixed warnings, we have absolutely no ideas how many memory leaks
we have, and there is no MIME parser yet. Please let's leave optimizing
for 0.9 or 0.10 unless there is a serious bottleneck. I cannot see any
at the moment.

I have another issue though: DB 3.1.17 corrupted my data bases in mid
flight at around 19:25:22 UT, without crash or other difficulties, and I
cannot see any reason why it would have done that, it suddenly started
segfaulting. No Oops in the log, just a BrookTree848 I²C error one
minute before which should not cause corruption. It may have slept for
longer, I cannot say. 3.1.17 is also the latest 3.1.x, so that's not it
either. *shrug*

-- 
Matthias Andree



More information about the bogofilter-dev mailing list