viking

webkit based web browser for Enlightenment
Log | Files | Refs | LICENSE

commit dd3fe6058379772e4764abd641559925e08103d9
parent d7f95bc398fd2b6b372c9f5d316404e7db6608e0
Author: Kyle Milz <kmilz@ucalgary.ca>
Date:   Fri, 19 Oct 2012 16:52:02 -0600

window: free the window in the proper callback

Diffstat:
Msrc/main.c | 3+--
Msrc/window.c | 4++--
2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/main.c b/src/main.c @@ -483,8 +483,7 @@ elm_main(int argc, char *argv[]) eina_list_free(wd->buffer_list); eina_list_free(wd->commandhistory); - free(wd); - // evas_object_del(wd->win); + evas_object_del(wd->win); } eina_list_free(ad->windows); diff --git a/src/window.c b/src/window.c @@ -328,9 +328,9 @@ delete_request_cb(void *data, Evas_Object *obj, void *event_info) static void free_cb(void *data, Evas *e, Evas_Object *obj, void *event_info) { - // Window_Data *wd = data; + Window_Data *wd = data; printf("window_free_cb()\n"); - // free(wd); + free(wd); } static void