discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=526bdab7c423e73eb8284c212ddba09518e763fe

commit 526bdab7c423e73eb8284c212ddba09518e763fe
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Jun 25 14:09:19 2014 -0400

    unset fwin win delete callback before delete during delete callback
---
 src/modules/fileman/e_fwin.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/modules/fileman/e_fwin.c b/src/modules/fileman/e_fwin.c
index d16ebd8..e27ce0a 100644
--- a/src/modules/fileman/e_fwin.c
+++ b/src/modules/fileman/e_fwin.c
@@ -783,6 +783,7 @@ _e_fwin_free(E_Fwin *fwin)
    if (fwin->spring_parent) fwin->spring_parent->spring_child = NULL;
    if (fwin->win)
      {
+        e_win_delete_callback_set(fwin->win, NULL);
         e_object_del(E_OBJECT(fwin->win));
      }
    free(fwin);

-- 


Reply via email to