From f4df93d8e782780a65f21dec397500768d9b35f0 Mon Sep 17 00:00:00 2001 From: ddouthitt Date: Wed, 26 Sep 2001 20:06:42 +0000 Subject: [PATCH] Updated curses and svgalib drivers: * Now supports the use of the new "daemonize" variable in the lcd_logical_driver structure: permits output drivers to specify whether becoming a daemon is logical or not... if not, run in foreground... --- server/drivers/curses_drv.c | 2 ++ server/drivers/svgalib_drv.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/server/drivers/curses_drv.c b/server/drivers/curses_drv.c index 7020cc7..6305bec 100644 --- a/server/drivers/curses_drv.c +++ b/server/drivers/curses_drv.c @@ -182,6 +182,8 @@ curses_drv_init (struct lcd_logical_driver *driver, char *args) curses_drv_clear (); + driver->daemonize = 0; // don't daemonize... + // Override output functions... driver->clear = curses_drv_clear; driver->string = curses_drv_string; diff --git a/server/drivers/svgalib_drv.c b/server/drivers/svgalib_drv.c index 7d3428a..dc1873a 100644 --- a/server/drivers/svgalib_drv.c +++ b/server/drivers/svgalib_drv.c @@ -277,6 +277,8 @@ svgalib_drv_init (struct lcd_logical_driver *driver, char *args) gl_clearscreen (gl_rgbcolor (0, 0, 0)); + driver->daemonize = 0; // don't daemonize... + // Override output functions... driver->clear = svgalib_drv_clear; driver->string = svgalib_drv_string;