From 78f21e9740d6d26a01e5b5bf383c1e0ab539b695 Mon Sep 17 00:00:00 2001 From: Andrew Pamment Date: Wed, 11 Oct 2017 16:24:59 +1000 Subject: [PATCH] Rework logout ansis --- src/bbs.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/bbs.c b/src/bbs.c index bdf7d26..ddbb2e4 100644 --- a/src/bbs.c +++ b/src/bbs.c @@ -342,9 +342,12 @@ void s_displayansi(char *file) { char buffer[256]; - sprintf(buffer, "%s/%s.ans", conf.ansi_path, file); - - s_displayansi_pause(buffer, 0); + if (strchr(file, '/') == NULL) { + sprintf(buffer, "%s/%s.ans", conf.ansi_path, file); + s_displayansi_pause(buffer, 0); + } else { + s_displayansi_pause(file, 0); + } } char s_getchar() {