X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Finc.c;h=864574b50fa5fd7beb7335a031c09b08ce0c8bd2;hb=a753601a3811c10e433dbb04d8211a3df4b99012;hp=02a2cbff97ce891441d79feaaca9b6bebb87329a;hpb=745645022b8e7ff0c21cba33776bc890986b3361;p=mmh diff --git a/uip/inc.c b/uip/inc.c index 02a2cbf..864574b 100644 --- a/uip/inc.c +++ b/uip/inc.c @@ -534,6 +534,11 @@ main (int argc, char **argv) } if (stat (newmail, &s1) == NOTOK || s1.st_size == 0) adios (NULL, "no mail to incorporate"); + + if ((cp = strdup(newmail)) == (char *)0) + adios (maildir, "error allocating memory to copy newmail"); + + newmail = cp; } #ifdef POP