From 9ed5f83fe7ec71faf40147271aef1cf4a5a38329 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Tue, 19 Nov 2013 12:09:35 +0000 Subject: [PATCH] sna: Fix use before assignment mono.sna was being used the line before it was assigned. Signed-off-by: Chris Wilson --- src/sna/sna_trapezoids_mono.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sna/sna_trapezoids_mono.c b/src/sna/sna_trapezoids_mono.c index 40d03819..dd629b6b 100644 --- a/src/sna/sna_trapezoids_mono.c +++ b/src/sna/sna_trapezoids_mono.c @@ -803,8 +803,8 @@ mono_trapezoids_span_converter(struct sna *sna, unbounded = (!sna_drawable_is_clear(dst->pDrawable) && !operator_is_bounded(op)); - if (op == PictOpClear && mono.sna->clear) - src = mono.sna->clear; + if (op == PictOpClear && sna->clear) + src = sna->clear; mono.sna = sna; if (!mono.sna->render.composite(mono.sna, op, src, NULL, dst,