[anjuta] document-manager: Fixed some memory leaks



commit a0571b23499b308cd9bd02ecf71e30a6672947ef
Author: Johannes Schmid <jhs gnome org>
Date:   Wed Nov 30 19:50:49 2011 +0100

    document-manager: Fixed some memory leaks

 plugins/document-manager/anjuta-docman.c |    4 +++-
 plugins/document-manager/plugin.c        |    2 ++
 2 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/plugins/document-manager/anjuta-docman.c b/plugins/document-manager/anjuta-docman.c
index adfe5f4..94d024c 100644
--- a/plugins/document-manager/anjuta-docman.c
+++ b/plugins/document-manager/anjuta-docman.c
@@ -462,7 +462,9 @@ anjuta_docman_page_init (AnjutaDocman *docman, IAnjutaDocument *doc,
 	gtk_misc_set_alignment (GTK_MISC (menu_label), 0.0, 0.5);
 	gtk_widget_show (menu_label);
 	menu_box = gtk_hbox_new(FALSE, 2);
-	
+
+	g_free (filename);
+
 	color.red = 0;
 	color.green = 0;
 	color.blue = 0;
diff --git a/plugins/document-manager/plugin.c b/plugins/document-manager/plugin.c
index 1e0f2f1..3d3edde 100644
--- a/plugins/document-manager/plugin.c
+++ b/plugins/document-manager/plugin.c
@@ -539,6 +539,7 @@ update_title (DocmanPlugin* doc_plugin)
 				title = g_strdup_printf ("%s", real_filename);
 		}
 		g_free (real_filename);
+		g_free (filename);
 		g_free (dir);
 	}
 	else
@@ -1544,6 +1545,7 @@ on_save_prompt (AnjutaShell *shell, AnjutaSavePrompt *save_prompt,
 				anjuta_save_prompt_add_item (save_prompt, name, uri, editor,
 											 on_save_prompt_save_editor, plugin);
 				g_free (uri);
+				g_free (name);
 			}
 		}
 		g_list_free (buffers);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]