--- a/src/gtkimhtml.c Fri Feb 04 23:42:33 2005 +0000 +++ b/src/gtkimhtml.c Sat Feb 05 17:59:20 2005 +0000 @@ -946,6 +946,8 @@ g_slist_free(imhtml->im_images); if (imhtml->protocol_name) g_free(imhtml->protocol_name); + if (imhtml->search_string) + g_free(imhtml->search_string); G_OBJECT_CLASS(parent_class)->finalize (object); } @@ -3080,6 +3082,7 @@ gtk_text_buffer_get_iter_at_mark(imhtml->text_buffer, &iter, gtk_text_buffer_get_mark(imhtml->text_buffer, "search")); } + g_free(imhtml->search_string); imhtml->search_string = g_strdup(text); if (gtk_source_iter_forward_search(&iter, imhtml->search_string,