diff options
author | Adam Jackson <ajax@redhat.com> | 2013-08-26 13:52:14 -0400 |
---|---|---|
committer | Adam Jackson <ajax@redhat.com> | 2013-09-10 14:28:09 -0400 |
commit | 28708a045de7d9043d20fb06b61c44a46eb5526b (patch) | |
tree | c74d2728fd289de3e1e41e2fdbfd7c06d453c36f /damageext | |
parent | e657635dbe6b92875b0e88370557c2cbab673a49 (diff) |
damage: Implicitly unregister on destroy
There's no reason not to, and it simplifies quite a few callers.
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Adam Jackson <ajax@redhat.com>
Diffstat (limited to 'damageext')
-rw-r--r-- | damageext/damageext.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/damageext/damageext.c b/damageext/damageext.c index e02a28f44..db0a75315 100644 --- a/damageext/damageext.c +++ b/damageext/damageext.c @@ -429,7 +429,6 @@ FreeDamageExt(pointer value, XID did) */ pDamageExt->id = 0; if (pDamageExt->pDamage) { - DamageUnregister(pDamageExt->pDrawable, pDamageExt->pDamage); DamageDestroy(pDamageExt->pDamage); } free(pDamageExt); |