From 29a302cc4bc7734129bca8fe242dc7ecb626895d Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Fri, 29 Jul 2011 12:57:31 +0100 Subject: [PATCH] clipper: Also need to guard against the incoming clip being NULL Signed-off-by: Chris Wilson --- src/cairo-surface-clipper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cairo-surface-clipper.c b/src/cairo-surface-clipper.c index e730300e3..bbc286b0f 100644 --- a/src/cairo-surface-clipper.c +++ b/src/cairo-surface-clipper.c @@ -133,7 +133,7 @@ _cairo_surface_clipper_set_clip (cairo_surface_clipper_t *clipper, assert (!_cairo_clip_is_all_clipped (clip)); /* XXX Is this an incremental clip? */ - if (clipper->clip && + if (clipper->clip && clip && clip->num_boxes == clipper->clip->num_boxes && memcmp (clip->boxes, clipper->clip->boxes, sizeof (cairo_box_t) * clip->num_boxes) == 0)