]> git.ipfire.org Git - thirdparty/mlmmj.git/commitdiff
Lets catch rename errors
authormmj <none@none>
Tue, 18 Oct 2005 10:13:07 +0000 (20:13 +1000)
committermmj <none@none>
Tue, 18 Oct 2005 10:13:07 +0000 (20:13 +1000)
src/mlmmj-send.c

index 2a4810a0d53dc29c333efb4c061b05899924eb0a..fe04f34ab23dbb87a7a3172916147d7ef04fddea 100644 (file)
@@ -1219,7 +1219,12 @@ int main(int argc, char **argv)
 
        if(archive) {
                if(!ctrlarchive) {
-                       rename(mailfilename, archivefilename);
+                       if(rename(mailfilename, archivefilename) < 0) {
+                               log_error(LOG_ARGS,
+                                               "Could not rename(%s,%s);",
+                                               mailfilename,
+                                               archivefilename);
+                       }
                } else {
                        unlink(mailfilename);
                }