[librsvg/librsvg-2.44] Fix memory leak



commit c353e713ae9e3d5c6ef42e17d787c9b02f641b8f
Author: Benedikt Heine <bebe bebehei de>
Date:   Mon Nov 12 06:05:29 2018 +0100

    Fix memory leak

 gdk-pixbuf-loader/io-svg.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/gdk-pixbuf-loader/io-svg.c b/gdk-pixbuf-loader/io-svg.c
index 22689eb9..0e7bf13d 100644
--- a/gdk-pixbuf-loader/io-svg.c
+++ b/gdk-pixbuf-loader/io-svg.c
@@ -131,6 +131,7 @@ gdk_pixbuf__svg_image_load_increment (gpointer data,
         }
 
         if (!rsvg_handle_write (context->handle, buf, size, error)) {
+                g_clear_pointer(error, g_error_free);
                 rsvg_propagate_error (error, _("Error writing"), ERROR_WRITING);
                 return FALSE;
         }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]