[evolution] M!32 - e-table-header-item.c:ethi_start_drag: Fix a possible memory leak
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] M!32 - e-table-header-item.c:ethi_start_drag: Fix a possible memory leak
- Date: Thu, 11 Jul 2019 15:09:48 +0000 (UTC)
commit 61add7b57546bdd1d20a66ba8fab9a320046e5cd
Author: Дилян Палаузов <git-dpa aegee org>
Date: Thu Jul 11 11:58:38 2019 +0000
M!32 - e-table-header-item.c:ethi_start_drag: Fix a possible memory leak
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/32
src/e-util/e-table-header-item.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/src/e-util/e-table-header-item.c b/src/e-util/e-table-header-item.c
index 09ce48cabc..1ca3675ff4 100644
--- a/src/e-util/e-table-header-item.c
+++ b/src/e-util/e-table-header-item.c
@@ -1251,7 +1251,7 @@ ethi_start_drag (ETableHeaderItem *ethi,
cairo_t *cr;
gint group_indent = 0;
- GHashTable *arrows = g_hash_table_new (NULL, NULL);
+ GHashTable *arrows;
GtkTargetEntry ethi_drag_types[] = {
{ (gchar *) TARGET_ETABLE_COL_TYPE, 0, TARGET_ETABLE_COL_HEADER },
@@ -1263,6 +1263,8 @@ ethi_start_drag (ETableHeaderItem *ethi,
if (ethi->drag_col == -1)
return;
+ arrows = g_hash_table_new (NULL, NULL);
+
if (ethi->sort_info) {
gint length = e_table_sort_info_grouping_get_count (ethi->sort_info);
gint i;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]