diff --git a/damageext/damageext.c b/damageext/damageext.c index 219cdaad2..ab5c337dc 100644 --- a/damageext/damageext.c +++ b/damageext/damageext.c @@ -233,7 +233,7 @@ static DamageExtPtr DamageExtCreate(DrawablePtr pDrawable, DamageReportLevel level, ClientPtr client, XID id, XID drawable) { - DamageExtPtr pDamageExt = malloc(sizeof(DamageExtRec)); + DamageExtPtr pDamageExt = calloc(1, sizeof(DamageExtRec)); if (!pDamageExt) return NULL;