diff options
Diffstat (limited to 'xorg-server/dix')
-rw-r--r-- | xorg-server/dix/main.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/xorg-server/dix/main.c b/xorg-server/dix/main.c index 5f499741c..84c47d46e 100644 --- a/xorg-server/dix/main.c +++ b/xorg-server/dix/main.c @@ -220,6 +220,9 @@ dix_main(int argc, char *argv[], char *envp[]) currentMaxClients = 1; OsInit(); + /* clear any existing selections */ + InitSelections(); + /* Initialize privates before first allocation */ dixResetPrivates(); @@ -237,7 +240,6 @@ dix_main(int argc, char *argv[], char *envp[]) InitAtoms(); InitEvents(); - InitSelections(); InitGlyphCaching(); dixResetRegistry(); ResetFontPrivateIndex(); |