From 35b4533def33ade1a8f9a38b25bb1be2f182237f Mon Sep 17 00:00:00 2001 From: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> Date: Mon, 21 Jan 2008 16:55:02 -0200 Subject: [PATCH] Initialize the greeter only after checking if the the required steps are ok. --- greeter/greet.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/greeter/greet.c b/greeter/greet.c index 0aabec7..af55f9d 100644 --- a/greeter/greet.c +++ b/greeter/greet.c @@ -474,7 +474,6 @@ greet_user_rtn GreetUser( #endif #endif - *dpy = InitGreet (d); /* * Run the setup script - note this usually will not work when * the server is grabbed, so we don't even bother trying. @@ -485,6 +484,7 @@ greet_user_rtn GreetUser( LogError ("Cannot reopen display %s for greet window\n", d->name); exit (RESERVER_DISPLAY); } + *dpy = InitGreet (d); #ifdef __OpenBSD__ openlog("xdm", LOG_ODELAY, LOG_AUTH); #endif -- 1.5.3.5