]> code.citadel.org Git - citadel.git/blobdiff - citadel/citmail.c
* Removed our customized tmpnam() and tmpfile() because I stupidly
[citadel.git] / citadel / citmail.c
index bebbb998bffd59e4a5f9647b1b74236bde810358..d657e9e88cf55ab66e90d17997d76c146f52e132 100644 (file)
@@ -170,17 +170,11 @@ void cleanup(int exitcode) {
 int main(int argc, char **argv) {
        char buf[1024];
        char fromline[1024];
-       char tempfilename[SIZ];
        FILE *fp;
 
        get_config();
 
-       sprintf(tempfilename, "/tmp/citmail.%04x.%04x",
-               (int)time(NULL),
-               (int)getpid()
-       );
-       fp = fopen(tempfilename, "w+b");
-       unlink(tempfilename);
+       fp = tmpfile();
        if (fp == NULL) return(errno);
        snprintf(fromline, sizeof fromline, "From: someone@somewhere.org");
        while (fgets(buf, 1024, stdin) != NULL) {