[easytag] Fix a memory leak in ET_File_Name_Generate
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag] Fix a memory leak in ET_File_Name_Generate
- Date: Thu, 23 May 2013 06:33:44 +0000 (UTC)
commit 3d9438aa9159991ca5cb4b92e2d4a18f85d76cbc
Author: David King <amigadave amigadave com>
Date: Thu May 23 07:31:47 2013 +0100
Fix a memory leak in ET_File_Name_Generate
Free the UTF-8 directory name before returning.
src/et_core.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/et_core.c b/src/et_core.c
index a18af6f..0d4bbe0 100644
--- a/src/et_core.c
+++ b/src/et_core.c
@@ -4704,6 +4704,7 @@ gchar *ET_File_Name_Generate (ET_File *ETFile, gchar *new_file_name_utf8)
new_file_name_path_utf8 =
g_strconcat(dirname_utf8,G_DIR_SEPARATOR_S,new_file_name_utf8,extension,NULL);
}
+ g_free (dirname_utf8);
g_free(extension);
return new_file_name_path_utf8; // in UTF-8
}else
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]