From 5967d76ca09a257ec9db66ea664158e1dfd083ba Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Wed, 25 Apr 2012 17:15:37 +0100 Subject: [PATCH] sna: Fixup broken assertion It is valid for the cpu_bo to be NULL, as we may be choosing to free the large shadow pixel buffer instead. Signed-off-by: Chris Wilson --- src/sna/sna_accel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 382c6714..dc084f08 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -2256,7 +2256,7 @@ sna_pixmap_force_to_gpu(PixmapPtr pixmap, unsigned flags) sna_damage_destroy(&priv->cpu_damage); priv->undamaged = false; list_del(&priv->list); - assert(!priv->cpu_bo->sync); + assert(priv->cpu_bo == NULL || !priv->cpu_bo->sync); sna_pixmap_free_cpu(to_sna_from_pixmap(pixmap), priv); }