SVG: plug a memory leak

What's the point in creating a memory stream if we overload the
pointer a couple of lines below ?
This commit is contained in:
Emmanuel Pacaud 2006-11-21 14:43:43 +01:00
parent 12f8718a3e
commit 2dbb3dfd5f

View file

@ -434,12 +434,11 @@ _cairo_svg_surface_store_page (cairo_svg_surface_t *surface)
unsigned int i;
cairo_svg_page_t page;
page.xml_node = _cairo_memory_stream_create ();
page.surface_id = surface->id;
page.clip_id = surface->base_clip;
page.clip_level = surface->clip_level;
page.xml_node = surface->xml_node;
surface->xml_node = _cairo_memory_stream_create ();
surface->clip_level = 0;