From f5e08408fb383bf182854cb791f8e96feae3c51f Mon Sep 17 00:00:00 2001 From: ddouthitt Date: Tue, 25 Sep 2001 22:59:52 +0000 Subject: [PATCH] Fixed bug that caused curses driver not to change colors in response to option settings. --- server/drivers/curses_drv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/drivers/curses_drv.c b/server/drivers/curses_drv.c index 5931c1e..7020cc7 100644 --- a/server/drivers/curses_drv.c +++ b/server/drivers/curses_drv.c @@ -133,14 +133,14 @@ curses_drv_init (struct lcd_logical_driver *driver, char *args) return -1; } strncpy(buf, argv[++i], sizeof(buf)); - set_foreground_color(buf); + fore_color = set_foreground_color(buf); } else if (0 == strcmp (argv[i], "-b") || 0 == strcmp (argv[i], "--backcolor")) { if (i + 1 >= argc) { fprintf (stderr, "curses_init: %s requires an argument\n", argv[i]); return -1; } strncpy(buf, argv[++i], sizeof(buf)); - set_background_color(buf); + back_color = set_background_color(buf); } else if (0 == strcmp (argv[i], "-B") || 0 == strcmp (argv[i], "--backlight")) { if (i + 1 >= argc) { fprintf (stderr, "curses_init: %s requires an argument\n", argv[i]);