# HG changeset patch # User Tim Ringenbach # Date 1085209459 0 # Node ID 6dc1f052edc0c1970a664f37556034952e94f1cd # Parent 0a08f671b591ac976b6f90df524a225b73214e05 [gaim-migrate @ 9784] GdkColors were meant to be free. committer: Tailor Script diff -r 0a08f671b591 -r 6dc1f052edc0 src/gtkimhtml.c --- a/src/gtkimhtml.c Sat May 22 06:35:13 2004 +0000 +++ b/src/gtkimhtml.c Sat May 22 07:04:19 2004 +0000 @@ -3455,10 +3455,12 @@ str[47] = '\0'; gtk_widget_style_get(GTK_WIDGET(imhtml), "hyperlink-color", &color, NULL); - if (color) + if (color) { imhtml->edit.link = linktag = gtk_text_buffer_create_tag(imhtml->text_buffer, str, "foreground-gdk", color, "underline", PANGO_UNDERLINE_SINGLE, NULL); - else + gdk_color_free(color); + } else { imhtml->edit.link = linktag = gtk_text_buffer_create_tag(imhtml->text_buffer, str, "foreground", "blue", "underline", PANGO_UNDERLINE_SINGLE, NULL); + } g_object_set_data_full(G_OBJECT(linktag), "link_url", g_strdup(url), g_free); g_signal_connect(G_OBJECT(linktag), "event", G_CALLBACK(tag_event), NULL);