[gnumeric] Plug leak in ODF export.



commit b215ace9e40046e513b3f74e9bf6ce18480427a6
Author: Andreas J. Guelzow <aguelzow pyrshep ca>
Date:   Fri Apr 10 19:53:47 2015 -0600

     Plug leak in ODF export.
    
    2015-04-10  Andreas J. Guelzow <aguelzow pyrshep ca>
    
        * openoffice-write.c (odf_write_content): fix leak

 plugins/openoffice/ChangeLog          |    4 ++++
 plugins/openoffice/openoffice-write.c |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/plugins/openoffice/ChangeLog b/plugins/openoffice/ChangeLog
index f5fb40d..69a9b66 100644
--- a/plugins/openoffice/ChangeLog
+++ b/plugins/openoffice/ChangeLog
@@ -1,3 +1,7 @@
+2015-04-10  Andreas J. Guelzow <aguelzow pyrshep ca>
+
+       * openoffice-write.c (odf_write_content): fix leak
+
 2015-04-09  Andreas J. Guelzow <aguelzow pyrshep ca>
 
        * openoffice-write.c (odf_write_axis_full): really fix leak
diff --git a/plugins/openoffice/openoffice-write.c b/plugins/openoffice/openoffice-write.c
index 18332a3..1a08c95 100644
--- a/plugins/openoffice/openoffice-write.c
+++ b/plugins/openoffice/openoffice-write.c
@@ -4971,7 +4971,7 @@ odf_write_content (GnmOOExport *state, GsfOutput *child)
 
                                /* Insert the selections in REVERSE order */
                                copy = g_slist_copy (sv->selections);
-                               ptr = g_slist_reverse (copy);
+                               ptr = copy = g_slist_reverse (copy);
                                for (; ptr != NULL ; ptr = ptr->next) {
                                        GnmRange const *r = ptr->data;
                                        gsf_xml_out_start_element (state->xml, GNMSTYLE "selection");


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