diff --git a/ChangeLog b/ChangeLog index ffe869dfa..c852e968f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,3 +7,5 @@ Mon Feb 25 18:56:35 2002 Till Adam View_Models * seperation of icon and file concepts * various small fixes and cleanups +Thu Feb 28 18:45:12 CST 2002 Corey Donohoe + * Free bgs in e_view_cleanup, it might still be leaking elsewhere though diff --git a/src/view.c b/src/view.c index 8d079f502..955bb4e6d 100644 --- a/src/view.c +++ b/src/view.c @@ -1609,6 +1609,7 @@ e_view_cleanup(E_View *v) e_iconbar_save_out_final(v->iconbar); e_object_unref(E_OBJECT(v->iconbar)); } + if (v->bg) e_bg_free(v->bg); if (v->scrollbar.h) e_object_unref(E_OBJECT(v->scrollbar.h)); if (v->scrollbar.v) e_object_unref(E_OBJECT(v->scrollbar.v)); ecore_window_destroy(v->win.base);