From 6ec35a8cf539c900b334dd6df146b394f54e3706 Mon Sep 17 00:00:00 2001 From: Eamon Walsh Date: Mon, 15 Oct 2007 21:46:56 -0400 Subject: [PATCH] registry: Register BigRequests extension protocol names. --- Xext/bigreq.c | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/Xext/bigreq.c b/Xext/bigreq.c index d38879079..6303f388e 100644 --- a/Xext/bigreq.c +++ b/Xext/bigreq.c @@ -37,14 +37,11 @@ from The Open Group. #include "os.h" #include "dixstruct.h" #include "extnsionst.h" +#include "registry.h" #include #include "opaque.h" #include "modinit.h" -#if 0 -static unsigned char XBigReqCode; -#endif - static void BigReqResetProc( ExtensionEntry * /* extEntry */ ); @@ -54,18 +51,15 @@ static DISPATCH_PROC(ProcBigReqDispatch); void BigReqExtensionInit(INITARGS) { -#if 0 ExtensionEntry *extEntry; - if ((extEntry = AddExtension(XBigReqExtensionName, 0, 0, - ProcBigReqDispatch, ProcBigReqDispatch, - BigReqResetProc, StandardMinorOpcode)) != 0) - XBigReqCode = (unsigned char)extEntry->base; -#else - (void) AddExtension(XBigReqExtensionName, 0, 0, - ProcBigReqDispatch, ProcBigReqDispatch, - BigReqResetProc, StandardMinorOpcode); -#endif + if (!(extEntry = AddExtension(XBigReqExtensionName, 0, 0, + ProcBigReqDispatch, ProcBigReqDispatch, + BigReqResetProc, StandardMinorOpcode))) + return; + + RegisterRequestName(extEntry->base, X_BigReqEnable, + XBigReqExtensionName ":Enable"); } /*ARGSUSED*/