[easytag/wip/application-window: 68/74] Fix a memory leak in ET_Save_File_Name_From_UI()
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag/wip/application-window: 68/74] Fix a memory leak in ET_Save_File_Name_From_UI()
- Date: Sat, 19 Jul 2014 23:08:30 +0000 (UTC)
commit 92bf5bb7113ccf6ff9c390b90e0f329c655ab466
Author: David King <amigadave amigadave com>
Date: Sat Jul 19 21:35:31 2014 +0100
Fix a memory leak in ET_Save_File_Name_From_UI()
Found with Valgrind.
src/et_core.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/et_core.c b/src/et_core.c
index f3d02b2..29891f9 100644
--- a/src/et_core.c
+++ b/src/et_core.c
@@ -3027,7 +3027,7 @@ ET_Save_File_Name_From_UI (ET_File *ETFile, File_Name *FileName)
{
gchar *filename_new = NULL;
gchar *dirname = NULL;
- const gchar *filename;
+ gchar *filename;
const gchar *filename_utf8;
gchar *extension;
@@ -3075,7 +3075,8 @@ ET_Save_File_Name_From_UI (ET_File *ETFile, File_Name *FileName)
// Keep the 'last' filename (if a 'blank' filename was entered in the fileentry for ex)...
filename_new = g_path_get_basename( ((File_Name *)ETFile->FileNameNew->data)->value );
}
- g_free(extension);
+ g_free (filename);
+ g_free (extension);
// Check if new filename seems to be correct
if ( !filename_new || strlen(filename_new) <= strlen(ETFile->ETFileDescription->Extension) )
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]