static int monet_init(opt *set, int setlen) { /* determine Monet's kernel settings */ if (!GDKinit(set, setlen)) return 0; monet_daemon = 0; #ifdef HAVE_CONSOLE #ifdef HAVE_SETSID setsid(); #endif #endif monet_hello(); return 1; }
static int monet_init(opt *set, int setlen) { /* determine Monet's kernel settings */ if (GDKinit(set, setlen) != GDK_SUCCEED) return 0; #ifdef HAVE_CONSOLE monet_daemon = false; if (GDKgetenv_isyes("monet_daemon")) { monet_daemon = true; #ifdef HAVE_SETSID setsid(); #endif } #endif monet_hello(); return 1; }