]> git.marmaro.de Git - mmh/blobdiff - uip/distsbr.c
Completely removed the backup-prefix (,). We move to +trash instead.
[mmh] / uip / distsbr.c
index 1ad8e42fb2a9b4b5335c165473edf5752c62b443..a9a52b10e99f9d0d8646de855837c2a9f4de15fb 100644 (file)
@@ -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"))) {