diff options
author | Eamon Walsh <ewalsh@tycho.nsa.gov> | 2007-10-15 18:56:59 -0400 |
---|---|---|
committer | Eamon Walsh <ewalsh@moss-charon.epoch.ncsc.mil> | 2007-10-15 18:56:59 -0400 |
commit | 20db50b4c44a14f7eeac2b1de17ada68482521da (patch) | |
tree | f665a24cfce230c0d127a8185b57a54e3115ed81 /damageext/damageext.c | |
parent | b38a91993364aa80cfd99721e319e1458d9fb760 (diff) |
registry: Register DAMAGE extension protocol names.
Diffstat (limited to 'damageext/damageext.c')
-rwxr-xr-x | damageext/damageext.c | 21 |
1 files changed, 20 insertions, 1 deletions
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"); } |