registry: Register MIT-SCREEN-SAVER extension protocol names.

This commit is contained in:
Eamon Walsh 2007-10-15 22:09:47 -04:00 committed by Eamon Walsh
parent 4e274e90e1
commit 58c3240fcb

View File

@ -49,6 +49,7 @@ in this Software without prior written authorization from the X Consortium.
#include "cursorstr.h" #include "cursorstr.h"
#include "colormapst.h" #include "colormapst.h"
#include "xace.h" #include "xace.h"
#include "registry.h"
#ifdef PANORAMIX #ifdef PANORAMIX
#include "panoramiX.h" #include "panoramiX.h"
#include "panoramiXsrv.h" #include "panoramiXsrv.h"
@ -62,9 +63,6 @@ in this Software without prior written authorization from the X Consortium.
#include "modinit.h" #include "modinit.h"
#if 0
static unsigned char ScreenSaverReqCode = 0;
#endif
static int ScreenSaverEventBase = 0; static int ScreenSaverEventBase = 0;
static DISPATCH_PROC(ProcScreenSaverQueryInfo); static DISPATCH_PROC(ProcScreenSaverQueryInfo);
@ -274,12 +272,26 @@ ScreenSaverExtensionInit(INITARGS)
ProcScreenSaverDispatch, SProcScreenSaverDispatch, ProcScreenSaverDispatch, SProcScreenSaverDispatch,
ScreenSaverResetProc, StandardMinorOpcode))) ScreenSaverResetProc, StandardMinorOpcode)))
{ {
#if 0
ScreenSaverReqCode = (unsigned char)extEntry->base;
#endif
ScreenSaverEventBase = extEntry->eventBase; ScreenSaverEventBase = extEntry->eventBase;
EventSwapVector[ScreenSaverEventBase] = (EventSwapPtr) SScreenSaverNotifyEvent; EventSwapVector[ScreenSaverEventBase] = (EventSwapPtr) SScreenSaverNotifyEvent;
} } else
return;
RegisterRequestName(extEntry->base, X_ScreenSaverQueryVersion,
ScreenSaverName ":QueryVersion");
RegisterRequestName(extEntry->base, X_ScreenSaverQueryInfo,
ScreenSaverName ":QueryInfo");
RegisterRequestName(extEntry->base, X_ScreenSaverSelectInput,
ScreenSaverName ":SelectInput");
RegisterRequestName(extEntry->base, X_ScreenSaverSetAttributes,
ScreenSaverName ":SetAttributes");
RegisterRequestName(extEntry->base, X_ScreenSaverUnsetAttributes,
ScreenSaverName ":UnsetAttributes");
RegisterRequestName(extEntry->base, X_ScreenSaverSuspend,
ScreenSaverName ":Suspend");
RegisterEventName(ScreenSaverEventBase + ScreenSaverNotify,
ScreenSaverName ":Notify");
} }
/*ARGSUSED*/ /*ARGSUSED*/