From 576f3d36dd324bd0d16c9968f1ded5c5eead3569 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Mon, 9 Dec 2013 13:16:01 -0500 Subject: [PATCH] damageext: Die if we can't create the Xinerama resource type Reviewed-by: Keith Packard Signed-off-by: Adam Jackson --- damageext/damageext.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/damageext/damageext.c b/damageext/damageext.c index d6469230d..5650953f2 100644 --- a/damageext/damageext.c +++ b/damageext/damageext.c @@ -725,6 +725,8 @@ void PanoramiXDamageInit(void) { XRT_DAMAGE = CreateNewResourceType(PanoramiXDamageDelete, "XineramaDamage"); + if (!XRT_DAMAGE) + FatalError("Couldn't Xineramify Damage extension\n"); PanoramiXSaveDamageCreate = ProcDamageVector[X_DamageCreate]; ProcDamageVector[X_DamageCreate] = PanoramiXDamageCreate;