From f46ffebbc833a9475590b99bccc409be4c4725eb Mon Sep 17 00:00:00 2001 From: Tim Janik Date: Mon, 23 Nov 1998 02:41:18 +0000 Subject: [PATCH] minor buglet --- ChangeLog | 2 ++ ChangeLog.pre-2-0 | 2 ++ ChangeLog.pre-2-10 | 2 ++ ChangeLog.pre-2-2 | 2 ++ ChangeLog.pre-2-4 | 2 ++ ChangeLog.pre-2-6 | 2 ++ ChangeLog.pre-2-8 | 2 ++ gtk/gtktext.c | 3 ++- 8 files changed, 16 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index b3e573e776..0538dab3c6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,8 @@ Mon Nov 23 03:21:17 1998 Tim Janik * gtk/gtktext.c (gtk_text_destroy): disconnect hadj & vadj, not 2 * hadj. + (gtk_text_finalize): only unref the current_font if we have + been realized. Sat Nov 21 18:41:13 CST 1998 Shawn T. Amundson diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index b3e573e776..0538dab3c6 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -2,6 +2,8 @@ Mon Nov 23 03:21:17 1998 Tim Janik * gtk/gtktext.c (gtk_text_destroy): disconnect hadj & vadj, not 2 * hadj. + (gtk_text_finalize): only unref the current_font if we have + been realized. Sat Nov 21 18:41:13 CST 1998 Shawn T. Amundson diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index b3e573e776..0538dab3c6 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -2,6 +2,8 @@ Mon Nov 23 03:21:17 1998 Tim Janik * gtk/gtktext.c (gtk_text_destroy): disconnect hadj & vadj, not 2 * hadj. + (gtk_text_finalize): only unref the current_font if we have + been realized. Sat Nov 21 18:41:13 CST 1998 Shawn T. Amundson diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index b3e573e776..0538dab3c6 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -2,6 +2,8 @@ Mon Nov 23 03:21:17 1998 Tim Janik * gtk/gtktext.c (gtk_text_destroy): disconnect hadj & vadj, not 2 * hadj. + (gtk_text_finalize): only unref the current_font if we have + been realized. Sat Nov 21 18:41:13 CST 1998 Shawn T. Amundson diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index b3e573e776..0538dab3c6 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -2,6 +2,8 @@ Mon Nov 23 03:21:17 1998 Tim Janik * gtk/gtktext.c (gtk_text_destroy): disconnect hadj & vadj, not 2 * hadj. + (gtk_text_finalize): only unref the current_font if we have + been realized. Sat Nov 21 18:41:13 CST 1998 Shawn T. Amundson diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index b3e573e776..0538dab3c6 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -2,6 +2,8 @@ Mon Nov 23 03:21:17 1998 Tim Janik * gtk/gtktext.c (gtk_text_destroy): disconnect hadj & vadj, not 2 * hadj. + (gtk_text_finalize): only unref the current_font if we have + been realized. Sat Nov 21 18:41:13 CST 1998 Shawn T. Amundson diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index b3e573e776..0538dab3c6 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -2,6 +2,8 @@ Mon Nov 23 03:21:17 1998 Tim Janik * gtk/gtktext.c (gtk_text_destroy): disconnect hadj & vadj, not 2 * hadj. + (gtk_text_finalize): only unref the current_font if we have + been realized. Sat Nov 21 18:41:13 CST 1998 Shawn T. Amundson diff --git a/gtk/gtktext.c b/gtk/gtktext.c index 195b74daff..132f9266a9 100644 --- a/gtk/gtktext.c +++ b/gtk/gtktext.c @@ -1178,7 +1178,8 @@ gtk_text_finalize (GtkObject *object) tmp_list = tmp_list->next; } - text_font_unref (text->current_font); + if (text->current_font) + text_font_unref (text->current_font); g_list_free (text->text_properties);