From 381e4bbd54ca24f0767ce5efe27d1e3738527eee Mon Sep 17 00:00:00 2001 From: cpk Date: Sat, 3 Nov 2001 10:59:17 +0000 Subject: [PATCH] Oops. This leaks. Drip drip. SVN revision: 5614 --- src/view.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/view.c b/src/view.c index f3ff52011..d9a478057 100644 --- a/src/view.c +++ b/src/view.c @@ -472,6 +472,7 @@ e_bg_move_cb(void *_data, Evas _e, Evas_Object _o, int _b, int _x, int _y) v->select.h = _y - v->select.down.y + 1; } e_view_selection_update(v); + } D_RETURN; @@ -1883,6 +1884,8 @@ e_view_icon_cleanup(E_Icon *ic) { D_ENTER; + /* FIXME: free stuff here! this leaks ... + e_object_cleanup(E_OBJECT(ic)); D_RETURN; @@ -2329,6 +2332,7 @@ e_view_icon_set_mime(E_Icon *ic, char *base, char *mime) } ic->info.icon = strdup(icon); } + e_view_icon_update_state(ic); D_RETURN; @@ -2515,6 +2519,8 @@ e_view_cleanup(E_View *v) v->restarter = NULL; ecore_window_destroy(v->win.base); + /* FIXME: clean up the rest!!! this leaks ... */ + /* Call the destructor of the base class */ e_object_cleanup(E_OBJECT(v));