take care of mouse wheel callbacks in _clear() and _cleanup()

SVN revision: 8361
This commit is contained in:
tsauerbeck 2004-01-12 21:34:50 +00:00 committed by tsauerbeck
parent 7ebc004b74
commit 1e0f9c8885
1 changed files with 3 additions and 0 deletions

View File

@ -51,6 +51,7 @@ evas_object_event_callback_clear(Evas_Object *obj)
evas_object_event_callback_list_post_free(&(obj->callbacks->down)); evas_object_event_callback_list_post_free(&(obj->callbacks->down));
evas_object_event_callback_list_post_free(&(obj->callbacks->up)); evas_object_event_callback_list_post_free(&(obj->callbacks->up));
evas_object_event_callback_list_post_free(&(obj->callbacks->move)); evas_object_event_callback_list_post_free(&(obj->callbacks->move));
evas_object_event_callback_list_post_free(&(obj->callbacks->wheel));
evas_object_event_callback_list_post_free(&(obj->callbacks->free)); evas_object_event_callback_list_post_free(&(obj->callbacks->free));
evas_object_event_callback_list_post_free(&(obj->callbacks->key_down)); evas_object_event_callback_list_post_free(&(obj->callbacks->key_down));
evas_object_event_callback_list_post_free(&(obj->callbacks->key_up)); evas_object_event_callback_list_post_free(&(obj->callbacks->key_up));
@ -66,6 +67,7 @@ evas_object_event_callback_clear(Evas_Object *obj)
(!obj->callbacks->down) && (!obj->callbacks->down) &&
(!obj->callbacks->up) && (!obj->callbacks->up) &&
(!obj->callbacks->move) && (!obj->callbacks->move) &&
(!obj->callbacks->wheel) &&
(!obj->callbacks->free) && (!obj->callbacks->free) &&
(!obj->callbacks->key_down) && (!obj->callbacks->key_down) &&
(!obj->callbacks->key_up) && (!obj->callbacks->key_up) &&
@ -92,6 +94,7 @@ evas_object_event_callback_cleanup(Evas_Object *obj)
evas_object_event_callback_list_free(&(obj->callbacks->down)); evas_object_event_callback_list_free(&(obj->callbacks->down));
evas_object_event_callback_list_free(&(obj->callbacks->up)); evas_object_event_callback_list_free(&(obj->callbacks->up));
evas_object_event_callback_list_free(&(obj->callbacks->move)); evas_object_event_callback_list_free(&(obj->callbacks->move));
evas_object_event_callback_list_free(&(obj->callbacks->wheel));
evas_object_event_callback_list_free(&(obj->callbacks->free)); evas_object_event_callback_list_free(&(obj->callbacks->free));
evas_object_event_callback_list_free(&(obj->callbacks->key_down)); evas_object_event_callback_list_free(&(obj->callbacks->key_down));
evas_object_event_callback_list_free(&(obj->callbacks->key_up)); evas_object_event_callback_list_free(&(obj->callbacks->key_up));