X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Fdistsbr.c;h=a9a52b10e99f9d0d8646de855837c2a9f4de15fb;hp=1ad8e42fb2a9b4b5335c165473edf5752c62b443;hb=ca0b3e830b86700d9e5e31b1784de2bdcaf58fc5;hpb=12824674d1fad93674dbe77419326301f62f14bd diff --git a/uip/distsbr.c b/uip/distsbr.c index 1ad8e42..a9a52b1 100644 --- a/uip/distsbr.c +++ b/uip/distsbr.c @@ -27,7 +27,8 @@ distout(char *drft, char *msgnam, char *backup) char name[NAMESZ], buffer[BUFSIZ]; register FILE *ifp, *ofp; - if (rename(drft, strcpy(backup, m_backup(drft))) == NOTOK) { + strcpy(backup, m_mktemp(toabsdir(invo_name), NULL, NULL)); + if (rename(drft, backup) == NOTOK) { adios(backup, "unable to rename %s to",drft); } if (!(ifp = fopen(backup, "r"))) {