aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>2013-01-23 09:40:19 +0000
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>2013-01-23 09:40:19 +0000
commitebe9fbd3bd9277d371f4191fd0544f017cb1fa9d (patch)
treece9c0890c5761d6d56e28577b6a1bf2bf08a7ed7
parent55375ea8e8adb1bbf161f54ba9f82c130d68c8ce (diff)
downloadenlightenment-ebe9fbd3bd9277d371f4191fd0544f017cb1fa9d.tar.gz
enlightenment-ebe9fbd3bd9277d371f4191fd0544f017cb1fa9d.tar.xz
enlightenment-ebe9fbd3bd9277d371f4191fd0544f017cb1fa9d.zip
backport previous efm leak fix
SVN revision: 83134
-rw-r--r--ChangeLog1
-rw-r--r--NEWS1
-rw-r--r--src/bin/e_fm.c2
3 files changed, 3 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 1a5649263..65d960478 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2013-01-23 Mike Blumenkrantz
* module error dialog is no longer remembered across restarts
+ * fix small leak in efm when performing dnd onto mounted drive icon
2013-01-22 Massimo Maiurana
diff --git a/NEWS b/NEWS
index e7a1eb3c4..f2cd86848 100644
--- a/NEWS
+++ b/NEWS
@@ -38,3 +38,4 @@ Fixes:
* fixed gadget dragging on desktop near screen edges
* fixed bug where "don't composite fullscreen windows" option would cause some windows to stop appearing
* module error dialog is no longer remembered across restarts
+ * fix small leak in efm when performing dnd onto mounted drive icon
diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c
index 1ffdb3d93..8846b0d7c 100644
--- a/src/bin/e_fm.c
+++ b/src/bin/e_fm.c
@@ -6957,7 +6957,7 @@ _e_fm2_cb_dnd_selection_notify(void *data, const char *type, void *event)
evas_object_data_set(sd->obj, "drop_menu_data", mop);
E_LIST_FOREACH(isel, _e_fm2_cb_drag_finished_show);
}
- if (((!mnt) && (!mop)) && (do_lnk || do_copy || do_move))
+ if (((!mnt) || (!mop)) && (do_lnk || do_copy || do_move))
free(args);
}
end: