From 35eba169d63276fc4c5692c51615a509f8572545 Mon Sep 17 00:00:00 2001 From: marha Date: Tue, 15 Jun 2010 11:47:00 +0000 Subject: Solved initialisation problem with privates --- xorg-server/dix/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'xorg-server/dix') diff --git a/xorg-server/dix/main.c b/xorg-server/dix/main.c index 187f2e51d..0e3a8567a 100644 --- a/xorg-server/dix/main.c +++ b/xorg-server/dix/main.c @@ -228,7 +228,9 @@ int main(int argc, char *argv[], char *envp[]) clients[0] = serverClient; currentMaxClients = 1; - /* Initialize server client devPrivates, to be reallocated as + dixResetPrivates(); + + /* Initialize server client devPrivates, to be reallocated as * more client privates are registered */ if (!dixAllocatePrivates(&serverClient->devPrivates, PRIVATE_CLIENT)) @@ -244,7 +246,6 @@ int main(int argc, char *argv[], char *envp[]) InitEvents(); InitSelections(); InitGlyphCaching(); - dixResetPrivates(); dixResetRegistry(); ResetFontPrivateIndex(); InitCallbackManager(); -- cgit v1.2.3