Index: src/dialogs/ChangeLog
===================================================================
RCS file: /cvs/gnome/gnumeric/src/dialogs/ChangeLog,v
retrieving revision 1.1012
diff -u -r1.1012 ChangeLog
--- src/dialogs/ChangeLog	14 Nov 2004 21:34:53 -0000	1.1012
+++ src/dialogs/ChangeLog	23 Nov 2004 19:37:30 -0000
@@ -1,3 +1,8 @@
+2004-11-23  Morten Welinder  <terra@gnome.org>
+
+	* dialog-stf-format-page.c (format_page_update_preview): Remove
+	extra style_format_unref.
+
 2004-11-14  Emmanuel Pacaud <emmanuel.pacaud@univ-poitiers.fr>
 
 	* dialog-about.c (dialog_about): handle dash_type property.
Index: src/dialogs/dialog-stf-format-page.c
===================================================================
RCS file: /cvs/gnome/gnumeric/src/dialogs/dialog-stf-format-page.c,v
retrieving revision 1.71
diff -u -r1.71 dialog-stf-format-page.c
--- src/dialogs/dialog-stf-format-page.c	27 Oct 2004 06:20:24 -0000	1.71
+++ src/dialogs/dialog-stf-format-page.c	23 Nov 2004 19:37:30 -0000
@@ -424,12 +424,11 @@
 			char * label_text = g_strdup_printf 
 				(pagedata->format.col_header, i+1);
 			GtkWidget *label = gtk_label_new (label_text);
-			GnmFormat *sfg = style_format_general ();
+			const GnmFormat *sfg = style_format_general ();
 			GtkWidget *format_label = gtk_label_new 
 				(number_format_selector_format_classification (sfg));
 			
 			g_free (label_text);
-			style_format_unref (sfg);
 			gtk_misc_set_alignment (GTK_MISC (format_label), 0, 0);
 			gtk_misc_set_alignment (GTK_MISC (label), 0, 0);
 
