summaryrefslogtreecommitdiff
path: root/Xext/xtest.c
diff options
context:
space:
mode:
authorEamon Walsh <ewalsh@tycho.nsa.gov>2007-10-15 20:45:18 -0400
committerEamon Walsh <ewalsh@moss-charon.epoch.ncsc.mil>2007-10-15 20:45:18 -0400
commit32fe282d5b8306514d641e15bc6d9fd4ab360977 (patch)
tree1ac76bdfd46cccc4760cdfe4d48109eff72c263a /Xext/xtest.c
parent3877faf7d9fe00ed634077e38a198ae4b91a2bb4 (diff)
registry: Register XTest extension protocol names.
Diffstat (limited to 'Xext/xtest.c')
-rw-r--r--Xext/xtest.c28
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*/