RWS@ZERMATT.LCS.MIT.EDU (Robert Scheifler) (12/01/87)
I intend to move the call of InitExtensions() in the sample server (in server/dix/main.c) to come after the call to InitEvents(), but before the call to InputInput(): InitAtoms(); - InitExtensions(); InitOutput(&screenInfo, argc, argv); if (screenInfo.numScreens < 1) FatalError("no screens found\n"); InitEvents(); + InitExtensions(); InitInput(argc, argv); InitAndStartDevices(argc, argv); Without a change of some sort like this, GetNextEventMask() cannot be called during extension initialization. If anyone will get screwed by this, let me know ASAP. If anyone can argue cogently why it needs to come after InitInput(), please do so.