diff options
author | Eamon Walsh <ewalsh@tycho.nsa.gov> | 2007-10-15 20:45:18 -0400 |
---|---|---|
committer | Eamon Walsh <ewalsh@moss-charon.epoch.ncsc.mil> | 2007-10-15 20:45:18 -0400 |
commit | 32fe282d5b8306514d641e15bc6d9fd4ab360977 (patch) | |
tree | 1ac76bdfd46cccc4760cdfe4d48109eff72c263a /Xext/xtest.c | |
parent | 3877faf7d9fe00ed634077e38a198ae4b91a2bb4 (diff) |
registry: Register XTest extension protocol names.
Diffstat (limited to 'Xext/xtest.c')
-rw-r--r-- | Xext/xtest.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/Xext/xtest.c b/Xext/xtest.c index 79c53b426..3895a0073 100644 --- a/Xext/xtest.c +++ b/Xext/xtest.c @@ -42,6 +42,7 @@ from The Open Group. #include "scrnintstr.h" #include "dixevents.h" #include "sleepuntil.h" +#include "registry.h" #define _XTEST_SERVER_ #include <X11/extensions/XTest.h> #include <X11/extensions/xteststr.h> @@ -53,10 +54,6 @@ from The Open Group. #include "modinit.h" -#if 0 -static unsigned char XTestReqCode; -#endif - #ifdef XINPUT extern int DeviceValuator; #endif /* XINPUT */ @@ -88,18 +85,21 @@ static DISPATCH_PROC(SProcXTestGrabControl); void XTestExtensionInit(INITARGS) { -#if 0 ExtensionEntry *extEntry; - if ((extEntry = AddExtension(XTestExtensionName, 0, 0, - ProcXTestDispatch, SProcXTestDispatch, - XTestResetProc, StandardMinorOpcode)) != 0) - XTestReqCode = (unsigned char)extEntry->base; -#else - (void) AddExtension(XTestExtensionName, 0, 0, - ProcXTestDispatch, SProcXTestDispatch, - XTestResetProc, StandardMinorOpcode); -#endif + if (!(extEntry = AddExtension(XTestExtensionName, 0, 0, + ProcXTestDispatch, SProcXTestDispatch, + XTestResetProc, StandardMinorOpcode))) + return; + + RegisterRequestName(extEntry->base, X_XTestGetVersion, + XTestExtensionName ":GetVersion"); + RegisterRequestName(extEntry->base, X_XTestCompareCursor, + XTestExtensionName ":CompareCursor"); + RegisterRequestName(extEntry->base, X_XTestFakeInput, + XTestExtensionName ":FakeInput"); + RegisterRequestName(extEntry->base, X_XTestGrabControl, + XTestExtensionName ":GrabControl"); } /*ARGSUSED*/ |