From d21280785c559a265e74348c1dabb2d8f34dca9c Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 6 Feb 2012 12:38:11 +0000 Subject: [PATCH] From Jason Beverage, "Attached is a patch to the SVG plugin to use cairo_surface_destroy instead of free. This was causing a crash on Windows. " --- src/osgPlugins/svg/ReaderWriterSVG.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgPlugins/svg/ReaderWriterSVG.cpp b/src/osgPlugins/svg/ReaderWriterSVG.cpp index 4ea697900..f44447b85 100644 --- a/src/osgPlugins/svg/ReaderWriterSVG.cpp +++ b/src/osgPlugins/svg/ReaderWriterSVG.cpp @@ -102,7 +102,7 @@ class ReaderWriterSVG : public osgDB::ReaderWriter rsvg_handle_render_cairo(handle, cr); cairo_destroy(cr); - free(cairo_surface); + cairo_surface_destroy(cairo_surface); image->flipVertical(); return image;