summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrea Canciani <ranma42@gmail.com>2010-07-27 19:05:25 +0200
committerAndrea Canciani <ranma42@gmail.com>2010-10-07 20:44:50 +0200
commitb13a8035c1c164c6fe6382467a53ceb463d2d3ff (patch)
treeaeabde31ae2cfb859ace5427c610ccfd31df5200 /src
parentf156f89db071cc09e35e30de0c9ac7b5824f6849 (diff)
quartz: Remove useless code
The condition is always true (since surface creation returns non-NULL even upon failure).
Diffstat (limited to 'src')
-rw-r--r--src/cairo-quartz-surface.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/cairo-quartz-surface.c b/src/cairo-quartz-surface.c
index e89e91d7..35a9ac33 100644
--- a/src/cairo-quartz-surface.c
+++ b/src/cairo-quartz-surface.c
@@ -2764,7 +2764,7 @@ _cairo_quartz_surface_mask_with_generic (cairo_quartz_surface_t *surface,
int width = surface->extents.width;
int height = surface->extents.height;
- cairo_surface_t *gradient_surf = NULL;
+ cairo_surface_t *gradient_surf;
cairo_surface_pattern_t surface_pattern;
cairo_int_status_t status;
@@ -2781,9 +2781,8 @@ _cairo_quartz_surface_mask_with_generic (cairo_quartz_surface_t *surface,
status = _cairo_quartz_surface_mask_with_surface (surface, op, source, &surface_pattern, clip);
_cairo_pattern_fini (&surface_pattern.base);
- BAIL:
- if (gradient_surf)
- cairo_surface_destroy (gradient_surf);
+ BAIL:
+ cairo_surface_destroy (gradient_surf);
return status;
}