From 5f2bf6e7fe67481c000fe9671a679feef79a2fcf Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Mon, 20 Jan 2003 00:19:13 +0000 Subject: Port several leaks fixes from galeon. 2003-01-20 Marco Pesenti Gritti * embed/ephy-embed-event.c: (free_g_value), (ephy_embed_event_init), (ephy_embed_event_get_property): * embed/ephy-embed-event.h: * embed/ephy-embed-popup.c: (setup_document_menu), (embed_popup_copy_email_cmd), (embed_popup_copy_link_location_cmd), (save_property_url), (embed_popup_open_link_cmd), (embed_popup_set_image_as_background_cmd), (embed_popup_copy_image_location_cmd), (embed_popup_open_image_cmd): * embed/ephy-embed-utils.c: (build_charset), (ephy_embed_utils_build_charsets_submenu): * embed/mozilla/FilePicker.cpp: * src/bookmarks/ephy-bookmarks.c: (update_favorites_menus): * src/ephy-nautilus-view.c: (gnv_embed_dom_mouse_down_cb), (gnv_popup_cmd_new_window), (gnv_popup_cmd_image_in_new_window): * src/ephy-shell.c: (ephy_shell_get_active_window): * src/ephy-tab.c: (ephy_tab_dom_mouse_down_cb): * src/ephy-window.c: (update_window_visibility), (update_spinner_control): * src/general-prefs.c: (language_dialog_changed_cb): * src/popup-commands.c: (popup_cmd_new_window), (popup_cmd_new_tab), (popup_cmd_image_in_new_tab), (popup_cmd_image_in_new_window), (popup_cmd_add_bookmark): * src/session.c: (session_close), (session_save): * src/session.h: Port several leaks fixes from galeon. --- embed/ephy-embed-utils.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'embed/ephy-embed-utils.c') diff --git a/embed/ephy-embed-utils.c b/embed/ephy-embed-utils.c index 373f4801f..e119d1f8a 100644 --- a/embed/ephy-embed-utils.c +++ b/embed/ephy-embed-utils.c @@ -176,7 +176,7 @@ build_group (GString *xml_string, const char *group, int index) } static void -build_charset (GString *xml_string, CharsetInfo *info, int index) +build_charset (GString *xml_string, const CharsetInfo *info, int index) { char *tmp; char *verb; @@ -227,7 +227,7 @@ ephy_embed_utils_build_charsets_submenu (BonoboUIComponent *ui_component, BonoboUIVerbFn fn, gpointer data) { - GList *groups; + GList *groups, *gl; GString *xml_string; GList *verbs = NULL; int group_index = 0; @@ -241,9 +241,9 @@ ephy_embed_utils_build_charsets_submenu (BonoboUIComponent *ui_component, xml_string = g_string_new (NULL); g_string_append (xml_string, ""); - for (; groups != NULL; groups = groups->next) + for (gl = groups; gl != NULL; gl = gl->next) { - GList *charsets; + GList *charsets, *cl; const char *group = (const char *)groups->data; build_group (xml_string, group, group_index); @@ -252,9 +252,9 @@ ephy_embed_utils_build_charsets_submenu (BonoboUIComponent *ui_component, group, &charsets); - for (; charsets != NULL; charsets = charsets->next) + for (cl = charsets; cl != NULL; cl = cl->next) { - CharsetInfo *info = (CharsetInfo *) charsets->data; + const CharsetInfo *info = cl->data; EncodingMenuData *edata; edata = g_new0 (EncodingMenuData, 1); -- cgit v1.2.3