[gnumeric] fix leak [#663351]



commit 7496032df79949dd71ccfa6eb6fec70b22b8a819
Author: Andreas J Guelzow <aguelzow pyrshep ca>
Date:   Thu Nov 3 15:14:39 2011 -0600

    fix leak [#663351]
    
    2011-11-03 Andreas J. Guelzow <aguelzow pyrshep ca>
    
    	* src/workbook-view.c (wb_view_auto_expr_attrs): ref -> unref

 ChangeLog           |    4 ++++
 src/workbook-view.c |    2 +-
 2 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index a0a56cd..c95d653 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2011-11-03 Andreas J. Guelzow <aguelzow pyrshep ca>
 
+	* src/workbook-view.c (wb_view_auto_expr_attrs): ref -> unref
+
+2011-11-03 Andreas J. Guelzow <aguelzow pyrshep ca>
+
 	* src/print-info.c (print_info_get_page_setup): do not return a ref
 	* src/print.c (gnm_print_sheet): do not unref page-setup
 	(gnm_print_so): ditto
diff --git a/src/workbook-view.c b/src/workbook-view.c
index bf2ee9a..41e64df 100644
--- a/src/workbook-view.c
+++ b/src/workbook-view.c
@@ -693,7 +693,7 @@ wb_view_auto_expr_attrs (WorkbookView *wbv, PangoAttrList *attrs)
 	if (attrs)
 		pango_attr_list_ref (attrs);
 	if (wbv->auto_expr_attrs)
-		pango_attr_list_ref (wbv->auto_expr_attrs);
+		pango_attr_list_unref (wbv->auto_expr_attrs);
 	wbv->auto_expr_attrs = attrs;
 }
 



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