From 20db50b4c44a14f7eeac2b1de17ada68482521da Mon Sep 17 00:00:00 2001 From: Eamon Walsh Date: Mon, 15 Oct 2007 18:56:59 -0400 Subject: [PATCH] registry: Register DAMAGE extension protocol names. --- damageext/damageext.c | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/damageext/damageext.c b/damageext/damageext.c index 517c72dac..ac2198b0b 100755 --- a/damageext/damageext.c +++ b/damageext/damageext.c @@ -25,6 +25,7 @@ #endif #include "damageextint.h" +#include "registry.h" static unsigned char DamageReqCode; static int DamageEventBase; @@ -526,5 +527,23 @@ DamageExtensionInit(void) DamageErrorBase = extEntry->errorBase; EventSwapVector[DamageEventBase + XDamageNotify] = (EventSwapPtr) SDamageNotifyEvent; - } + } else + return; + + RegisterRequestName(DamageReqCode, X_DamageQueryVersion, + DAMAGE_NAME ":QueryVersion"); + RegisterRequestName(DamageReqCode, X_DamageCreate, + DAMAGE_NAME ":Create"); + RegisterRequestName(DamageReqCode, X_DamageDestroy, + DAMAGE_NAME ":Destroy"); + RegisterRequestName(DamageReqCode, X_DamageSubtract, + DAMAGE_NAME ":Subtract"); + RegisterRequestName(DamageReqCode, X_DamageAdd, + DAMAGE_NAME ":Add"); + + RegisterEventName(DamageEventBase + XDamageNotify, + DAMAGE_NAME ":Notify"); + + RegisterErrorName(extEntry->errorBase + BadDamage, + DAMAGE_NAME ":BadDamage"); }