region-utils.c: Squash a memory leak

"chunk" was an allocated but unused variable.

https://bugzilla.gnome.org/show_bug.cgi?id=649504
This commit is contained in:
Colin Walters 2011-05-05 16:11:02 -04:00
parent 7d70343c6d
commit 6596374886

View File

@ -248,7 +248,6 @@ expand_region_inverse (cairo_region_t *region,
MetaRegionBuilder builder; MetaRegionBuilder builder;
MetaRegionIterator iter; MetaRegionIterator iter;
cairo_rectangle_int_t extents; cairo_rectangle_int_t extents;
cairo_region_t *chunk;
int last_x; int last_x;
@ -268,16 +267,11 @@ expand_region_inverse (cairo_region_t *region,
extents.x, extents.y + extents.height, extents.width, 1, extents.x, extents.y + extents.height, extents.width, 1,
x_amount, y_amount, flip); x_amount, y_amount, flip);
chunk = NULL;
last_x = extents.x; last_x = extents.x;
for (meta_region_iterator_init (&iter, region); for (meta_region_iterator_init (&iter, region);
!meta_region_iterator_at_end (&iter); !meta_region_iterator_at_end (&iter);
meta_region_iterator_next (&iter)) meta_region_iterator_next (&iter))
{ {
if (chunk == NULL)
chunk = cairo_region_create ();
if (iter.rectangle.x > last_x) if (iter.rectangle.x > last_x)
add_expanded_rect (&builder, add_expanded_rect (&builder,
last_x, iter.rectangle.y, last_x, iter.rectangle.y,