X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Fmhstore.c;h=47b7c025075ffff66a6cdf4e98ae6471c71cdaf5;hp=2b909effb4b796e71829642628411d9f4ed7eb2d;hb=6e9577f324bef90765a5edc02044eb111ec48072;hpb=6306992cd580d47c217edb1ae98d58b24d5be8c9 diff --git a/uip/mhstore.c b/uip/mhstore.c index 2b909ef..47b7c02 100644 --- a/uip/mhstore.c +++ b/uip/mhstore.c @@ -40,6 +40,7 @@ static struct swit switches[] = { { NULL, 0 } }; +char *version=VERSION; /* mhparse.c */ extern char *tmp; /* directory to place temp files */ @@ -479,7 +480,7 @@ store_generic(CT ct) if (autosw && ct->c_type != CT_MESSAGE) { /* First check for "filename" in Content-Disposition header */ filename = extract_name_value("filename", ct->c_dispo); - if (strcmp(filename, ct->c_dispo)!=0) { + if (filename && strcmp(filename, ct->c_dispo)!=0) { /* We found "filename" */ cp = mhbasename(filename); if (*cp && *cp!='.' && *cp!='|' && *cp!='!' &&