]> code.citadel.org Git - citadel.git/blobdiff - citadel/serv_network.c
* Eliminated the use of tmpnam() to shut up the compiler warnings.
[citadel.git] / citadel / serv_network.c
index 7ff3ea35a069ca251a9c5cced68ff7ca3f8aea96..b1c4c162f3285c642e091a7f7d1cfd9be9bba841 100644 (file)
@@ -390,7 +390,7 @@ void cmd_snet(char *argbuf) {
        unbuffer_output();
 
        if (CtdlAccessCheck(ac_room_aide)) return;
-       safestrncpy(tempfilename, tmpnam(NULL), sizeof tempfilename);
+       CtdlMakeTempFileName(tempfilename, sizeof tempfilename);
        assoc_file_name(filename, sizeof filename, &CC->room, "netconfigs");
 
        fp = fopen(tempfilename, "w");
@@ -1669,7 +1669,7 @@ void receive_spool(int sock, char *remote_nodename) {
        long plen;
        FILE *fp;
 
-       strcpy(tempfilename, tmpnam(NULL));
+       CtdlMakeTempFileName(tempfilename, sizeof tempfilename);
        if (sock_puts(sock, "NDOP") < 0) return;
        if (sock_gets(sock, buf) < 0) return;
        lprintf(CTDL_DEBUG, "<%s\n", buf);