From c9f21c0e73e4a94ae4b28adc1ea3ac5a2d1f1a4d Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Sat, 23 Sep 2006 08:58:54 +0000 Subject: [PATCH] (player_main): Delay journal_login() until after error exits, to ensure it is properly paired with journal_logout(). --- src/lib/player/player.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/player/player.c b/src/lib/player/player.c index 67c879dd..3555d157 100644 --- a/src/lib/player/player.c +++ b/src/lib/player/player.c @@ -71,7 +71,6 @@ player_main(struct player *p) player = p; time(&player->lasttime); time(&player->curup); - journal_login(); show_motd(); if (init_nats() < 0) { pr("Server confused, try again later\n"); @@ -106,6 +105,7 @@ player_main(struct player *p) time(&natp->nat_last_login); putnat(natp); + journal_login(); if (natp->nat_flags & NF_INFORM && natp->nat_tgms > 0) { if (natp->nat_tgms == 1) pr("You have a new telegram waiting ...\n");