X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/068f5266319343e8d27fe1596f30f4e3f69fd28c..7711f3fc00259e55f630cfe6104eff3083dc9d77:/sbr/m_getfld.c diff --git a/sbr/m_getfld.c b/sbr/m_getfld.c index 77dbeda1..b0960547 100644 --- a/sbr/m_getfld.c +++ b/sbr/m_getfld.c @@ -217,9 +217,9 @@ static char *matchc(int, char *, int, char *); * separate messages in a maildrop, such as mbox "From ". * * Some of the tests in the test suite assume a MSG_INPUT_SIZE - * of 4096. + * of 8192. */ -#define MSG_INPUT_SIZE 4096 +#define MSG_INPUT_SIZE NMH_BUFSIZ #define MAX_DELIMITER_SIZE 5 struct m_getfld_state { @@ -825,7 +825,7 @@ m_unknown(m_getfld_state_t *gstate, FILE *iob) * separator) or the last char (since the matchc would have found it * if it was a real delim). */ - s->pat_map = (char **) calloc (256, sizeof(char *)); + s->pat_map = (char **) mh_xcalloc (256, sizeof(char *)); for (cp = s->fdelim + 1; cp < s->delimend; cp++ ) s->pat_map[(unsigned char)*cp] = cp;