diff options
Diffstat (limited to 'contrib/sendmail/src/conf.h')
-rw-r--r-- | contrib/sendmail/src/conf.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/contrib/sendmail/src/conf.h b/contrib/sendmail/src/conf.h index 122b7614516f..9ebb3c7b9a11 100644 --- a/contrib/sendmail/src/conf.h +++ b/contrib/sendmail/src/conf.h @@ -78,7 +78,11 @@ struct rusage; /* forward declaration to get gcc to shut up in wait.h */ #define SMTPLINELIM 990 /* max SMTP line length */ #define MAXUDBKEY 128 /* max size of a database key (udb only) */ #define MAXKEY 1024 /* max size of a database key */ -#define MEMCHUNKSIZE 1024 /* chunk size for memory allocation */ +#define MEMCHUNKSIZE 4096 /* chunk size for memory allocation */ +#if MEMCHUNKSIZE < MAXLINE +/* see usage in collect.c */ +# error "MEMCHUNKSIZE must be at least MAXLINE" +#endif #define MAXUSERENVIRON 100 /* max envars saved, must be >= 3 */ #define MAXMAPSTACK 12 /* max # of stacked or sequenced maps */ #if MILTER @@ -132,7 +136,7 @@ struct rusage; /* forward declaration to get gcc to shut up in wait.h */ /* must be less than BITMAPBITS for DoQueueRun */ #endif #if MAXQUEUEGROUPS >= BITMAPBITS -# ERROR "MAXQUEUEGROUPS must be less than BITMAPBITS" +# error "MAXQUEUEGROUPS must be less than BITMAPBITS" #endif #ifndef MAXWORKGROUPS |