From 16d57ba2ec6bccfe1238a4190fc4cb798a75ffef Mon Sep 17 00:00:00 2001 From: ddouthitt Date: Tue, 25 Sep 2001 22:55:56 +0000 Subject: [PATCH] Fixed bug in curses driver that caused it not to compile. --- server/drivers/curses_drv.c | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/server/drivers/curses_drv.c b/server/drivers/curses_drv.c index 354ad13..5931c1e 100644 --- a/server/drivers/curses_drv.c +++ b/server/drivers/curses_drv.c @@ -79,14 +79,24 @@ chtype get_color (char *colorstr) { // #define DEFAULT_FOREGROUND_COLOR COLOR_WHITE // #define DEFAULT_BACKGROUND_COLOR COLOR_RED +chtype set_foreground_color (char * buf) { - if ((fore_color = get_color(buf)) < 0) - fore_color = DEFAULT_FOREGROUND_COLOR; + chtype color; + + if ((color = get_color(buf)) < 0) + color = DEFAULT_FOREGROUND_COLOR; + + return color; } +chtype set_background_color (char * buf) { - if ((back_color = get_color(buf)) < 0) - back_color = DEFAULT_BACKGROUND_COLOR; + chtype color; + + if ((color = get_color(buf)) < 0) + color = DEFAULT_BACKGROUND_COLOR; + + return color; } /*