--- Makefile +++ Makefile 1995/10/31 14:06:15 @@ -2,7 +2,7 @@ # BASENAME should point to where the whole lot will be installed # change BASENAME to your home directory if need be -BASENAME = /usr/local +BASENAME = /usr # For display in the man pages VISIBLE_BASENAME= $(BASENAME) @@ -55,7 +55,7 @@ LOCKINGTEST=__defaults__ -#LOCKINGTEST=/tmp . # Uncomment and add any directories you see fit. +LOCKINGTEST=/tmp . # Uncomment and add any directories you see fit. # If LOCKINGTEST is defined, autoconf will NOT # prompt you to enter additional directories. # See INSTALL for more information about the @@ -86,7 +86,7 @@ #-Wimplicit -Wshadow -Wid-clash-6 #-Wuninitialized # The place to put your favourite extra cc flag -CFLAGS0 = -O #$(GCC_WARNINGS) +CFLAGS0 = -O3 -pipe #$(GCC_WARNINGS) LDFLAGS0= -s # Read my libs :-) LIBS= --- config.h +++ config.h 1995/10/31 14:06:15 @@ -46,8 +46,8 @@ "list","slist","lists","news",0} /*#define NO_fcntl_LOCK /* uncomment any of these three if you */ -/*#define NO_lockf_LOCK /* definitely do not want procmail to make */ -/*#define NO_flock_LOCK /* use of those kernel-locking methods */ +#define NO_lockf_LOCK /* definitely do not want procmail to make */ +#define NO_flock_LOCK /* use of those kernel-locking methods */ /*#define NO_NFS_ATIME_HACK /* uncomment if you're definitely not using NFS mounted filesystems and can't afford --- src/fields.c +++ src/fields.c 1995/10/31 14:06:15 @@ -96,16 +96,16 @@ } /* try and append one valid field to rdheader from stdin */ int readhead P((void)) -{ getline(); +{ my_getline(); if(eqFrom_(buf)) /* it's a From_ line */ { if(rdheader) return 0; /* the From_ line was a fake! */ - for(;buflast=='>';getline()); /* gather continued >From_ lines */ + for(;buflast=='>';my_getline()); /* gather continued >From_ lines */ } else { if(breakfield(buf,buffilled)<=0) /* not the start of a valid field */ return 0; - for(;;getline()) /* get the rest of the continued field */ + for(;;my_getline()) /* get the rest of the continued field */ { switch(buflast) /* will this line be continued? */ { case ' ':case '\t': /* yep, it sure is */ continue; --- src/formail.c +++ src/formail.c 1995/10/31 14:06:15 @@ -786,7 +786,7 @@ { if(split) /* gobble up the next start separator */ { buffilled=0; #ifdef sMAILBOX_SEPARATOR - getline();buffilled=0; /* but only if it's defined */ + my_getline();buffilled=0; /* but only if it's defined */ #endif if(buflast!=EOF) /* if any */ goto splitit; --- src/formisc.c +++ src/formisc.c 1995/10/31 14:06:15 @@ -114,7 +114,7 @@ buf[buffilled++]=c; } -int getline P((void)) /* read a newline-terminated line */ +int my_getline P((void)) /* read a newline-terminated line */ { if(buflast==EOF) /* at the end of our Latin already? */ { loadchar('\n'); /* fake empty line */ return EOF; /* spread the word */ --- src/formisc.h +++ src/formisc.h 1995/10/31 14:06:15 @@ -17,4 +17,4 @@ char* skipwords P((char*start)); int - getline P((void)); + my_getline P((void));