summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo Lima Chaves <glima@profusion.mobi>2011-10-26 16:57:12 +0000
committerGustavo Lima Chaves <glima@profusion.mobi>2011-10-26 16:57:12 +0000
commite9a1d80e4ac7a53e19bbc55e4c72d49999757040 (patch)
tree7e94c7618cf43a107c335c55c96a476b7b05b1dc
parent757ea6981dfc3ffbf6f7457bce5d729df32d6abf (diff)
[elementary] Fix edje signals leak!!
Besides we free the object pointed by esd, we NEED the right pointer's value to unregister the signal with edje_object_signal_callback_del_full(). SVN revision: 64415
-rw-r--r--legacy/elementary/src/lib/elm_widget.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/legacy/elementary/src/lib/elm_widget.c b/legacy/elementary/src/lib/elm_widget.c
index f18c3aa710..92dbc786d5 100644
--- a/legacy/elementary/src/lib/elm_widget.c
+++ b/legacy/elementary/src/lib/elm_widget.c
@@ -1806,7 +1806,7 @@ elm_widget_signal_callback_del(Evas_Object *obj,
1806 break; 1806 break;
1807 } 1807 }
1808 } 1808 }
1809 sd->callback_del_func(obj, emission, source, _edje_signal_callback, data); 1809 sd->callback_del_func(obj, emission, source, _edje_signal_callback, esd);
1810 return data; 1810 return data;
1811} 1811}
1812 1812