diff --git a/src/cairo-svg-surface.c b/src/cairo-svg-surface.c index c6d9382b3..dfb72b2ad 100644 --- a/src/cairo-svg-surface.c +++ b/src/cairo-svg-surface.c @@ -1142,7 +1142,6 @@ _cairo_svg_surface_create_for_stream_internal (cairo_output_stream_t *stream, surface = _cairo_svg_surface_create_for_document (document, CAIRO_CONTENT_COLOR_ALPHA, width, height, TRUE); if (surface->status) { - status = _cairo_svg_document_destroy (document); return surface; }