]> git.pond.sub.org Git - empserver/commitdiff
(delete_old_announcements): Delete temporary file when it's not used.
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 2 Sep 2007 11:32:31 +0000 (11:32 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 2 Sep 2007 11:32:31 +0000 (11:32 +0000)
src/lib/update/anno.c

index ba0f93bfb06c6e04b63a5f870a38775cc2912296..0dc630317775b2164126ab7ae5a81a3c0046ca70 100644 (file)
@@ -99,6 +99,9 @@ delete_old_announcements(void)
        if (rename(tmp_filename, annfil) != 0)
            logerror("can't move temporary telegram file %s "
                     "to telegram file %s", tmp_filename, annfil);
        if (rename(tmp_filename, annfil) != 0)
            logerror("can't move temporary telegram file %s "
                     "to telegram file %s", tmp_filename, annfil);
+    } else {
+       if (remove(tmp_filename) < 0)
+           logerror("can't delete telegram file %s", tmp_filename);
     }
 }
 
     }
 }