X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fserv_network.c;h=d5cdc5d7af3a6d87a27382c9f81f8e0adf1144a0;hb=df9cfa890ae9bae4eea546f3f1ae51fafdcf3295;hp=9f7382bb25c00245ef0599a9829639f482fcdf32;hpb=acac87112beede73fcfb774b7eca438874aa0436;p=citadel.git diff --git a/citadel/serv_network.c b/citadel/serv_network.c index 9f7382bb2..d5cdc5d7a 100644 --- a/citadel/serv_network.c +++ b/citadel/serv_network.c @@ -65,7 +65,8 @@ void cmd_gnet(char *argbuf) { void cmd_snet(char *argbuf) { char tempfilename[SIZ]; char filename[SIZ]; - char buf[SIZ]; + char cbuf[SIZ]; + char *ibuf; FILE *fp; if (CtdlAccessCheck(ac_room_aide)) return; @@ -81,8 +82,8 @@ void cmd_snet(char *argbuf) { } cprintf("%d %s\n", SEND_LISTING, tempfilename); - while (client_gets(buf), strcmp(buf, "000")) { - fprintf(fp, "%s\n", buf); + while (client_gets(&ibuf), strcmp(ibuf, "000")) { + fprintf(fp, "%s\n", ibuf); } fclose(fp); @@ -91,8 +92,8 @@ void cmd_snet(char *argbuf) { * different filesystems) */ unlink(filename); - snprintf(buf, sizeof buf, "/bin/mv %s %s", tempfilename, filename); - system(buf); + snprintf(cbuf, sizeof cbuf, "/bin/mv %s %s", tempfilename, filename); + system(cbuf); }