From bd86f88d8e986ac8ecb487fd9796fcf5b103ad37 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Wed, 11 Nov 1998 22:58:27 +0000 Subject: [PATCH] citserver.c: slight changes to cmd_rchg() and cmd_hchg() [crashes] --- citadel/ChangeLog | 3 +++ citadel/citserver.c | 9 +++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/citadel/ChangeLog b/citadel/ChangeLog index d7aee4aba..82f152d19 100644 --- a/citadel/ChangeLog +++ b/citadel/ChangeLog @@ -1,3 +1,6 @@ +Wed Nov 11 17:57:39 EST 1998 Art Cancro + * citserver.c: slight changes to cmd_rchg() and cmd_hchg() [crashes] + 1998-11-11 Nathan Bryant * serv_upgrade.c: fix uninitialized variable diff --git a/citadel/citserver.c b/citadel/citserver.c index 7cf5518ce..a678f1396 100644 --- a/citadel/citserver.c +++ b/citadel/citserver.c @@ -75,6 +75,7 @@ void master_cleanup(void) { /* Now go away. */ lprintf(3, "citserver: exiting.\n"); + fflush(stdout); fflush(stderr); exit(0); } @@ -171,8 +172,8 @@ void cmd_rchg(char *newroomname) strncpy(CC->fake_roomname, newroomname, ROOMNAMELEN-1); } else - CC->fake_roomname[0] = '\0'; - cprintf("%d\n",OK); + strcpy(CC->fake_roomname, ""); + cprintf("%d OK\n",OK); } void cmd_hchg(char *newhostname) @@ -183,8 +184,8 @@ void cmd_hchg(char *newhostname) strncpy(CC->fake_hostname, newhostname, 24); } else - CC->fake_hostname[0] = '\0'; - cprintf("%d\n",OK); + strcpy(CC->fake_hostname, ""); + cprintf("%d OK\n",OK); } void cmd_uchg(char *newusername) -- 2.39.2