[evolution] Bug 649381 - Memory leaks in contact editor



commit aae601b3bae2a66da4e50cd772c519847cf9ebfb
Author: Dan Vrátil <dvratil redhat com>
Date:   Thu May 5 10:40:41 2011 -0400

    Bug 649381 - Memory leaks in contact editor

 addressbook/gui/contact-editor/e-contact-editor.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/addressbook/gui/contact-editor/e-contact-editor.c b/addressbook/gui/contact-editor/e-contact-editor.c
index 4c0bf2e..1e3e0b5 100644
--- a/addressbook/gui/contact-editor/e-contact-editor.c
+++ b/addressbook/gui/contact-editor/e-contact-editor.c
@@ -1028,6 +1028,8 @@ fill_in_email (EContactEditor *editor)
 			get_email_location (attr));
 
 		record_n++;
+
+		g_free (email_address);
 	}
 }
 
@@ -1346,6 +1348,8 @@ fill_in_phone (EContactEditor *editor)
 			editor, slot, phone, get_phone_type (attr));
 
 		record_n++;
+
+		g_free (phone);
 	}
 }
 
@@ -1674,6 +1678,8 @@ fill_in_im (EContactEditor *editor)
 				get_im_location (attr));
 
 			record_n++;
+
+			g_free (im_name);
 		}
 	}
 }
@@ -2649,6 +2655,7 @@ fill_in_simple (EContactEditor *editor)
 		title = g_strdup_printf (_("Contact Editor - %s"), filename);
 		gtk_window_set_title (GTK_WINDOW (editor->app), title);
 		g_free (title);
+		g_free (filename);
 	}
 	else
 		gtk_window_set_title (GTK_WINDOW (editor->app), _("Contact Editor"));



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