diff options
author | Eamon Walsh <ewalsh@tycho.nsa.gov> | 2007-10-15 20:50:26 -0400 |
---|---|---|
committer | Eamon Walsh <ewalsh@moss-charon.epoch.ncsc.mil> | 2007-10-15 20:50:26 -0400 |
commit | 35ae03871af88b2f420dd83448011a077852d7a0 (patch) | |
tree | 3b3dd508744ecb36844c65dd72ebb5089276af9a /Xext/xcmisc.c | |
parent | 32fe282d5b8306514d641e15bc6d9fd4ab360977 (diff) |
registry: Register XC-MISC extension protocol names.
Diffstat (limited to 'Xext/xcmisc.c')
-rw-r--r-- | Xext/xcmisc.c | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/Xext/xcmisc.c b/Xext/xcmisc.c index d9a7f100d..ba0402c76 100644 --- a/Xext/xcmisc.c +++ b/Xext/xcmisc.c @@ -39,6 +39,7 @@ from The Open Group. #include "dixstruct.h" #include "extnsionst.h" #include "swaprep.h" +#include "registry.h" #include <X11/extensions/xcmiscstr.h> #include "modinit.h" @@ -48,10 +49,6 @@ from The Open Group. #define UINT32_MAX 0xffffffffU #endif -#if 0 -static unsigned char XCMiscCode; -#endif - static void XCMiscResetProc( ExtensionEntry * /* extEntry */ ); @@ -68,18 +65,19 @@ static DISPATCH_PROC(SProcXCMiscGetXIDRange); void XCMiscExtensionInit(INITARGS) { -#if 0 ExtensionEntry *extEntry; - if ((extEntry = AddExtension(XCMiscExtensionName, 0, 0, + if (!(extEntry = AddExtension(XCMiscExtensionName, 0, 0, ProcXCMiscDispatch, SProcXCMiscDispatch, - XCMiscResetProc, StandardMinorOpcode)) != 0) - XCMiscCode = (unsigned char)extEntry->base; -#else - (void) AddExtension(XCMiscExtensionName, 0, 0, - ProcXCMiscDispatch, SProcXCMiscDispatch, - XCMiscResetProc, StandardMinorOpcode); -#endif + XCMiscResetProc, StandardMinorOpcode))) + return; + + RegisterRequestName(extEntry->base, X_XCMiscGetVersion, + XCMiscExtensionName ":GetVersion"); + RegisterRequestName(extEntry->base, X_XCMiscGetXIDRange, + XCMiscExtensionName ":GetXIDRange"); + RegisterRequestName(extEntry->base, X_XCMiscGetXIDList, + XCMiscExtensionName ":GetXIDList"); } /*ARGSUSED*/ |