elm: Move calls to efl_destructor(efl_super()) to the end
authorJean-Philippe Andre <jp.andre@samsung.com>
Thu, 20 Jul 2017 09:00:15 +0000 (18:00 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 25 Jul 2017 05:43:12 +0000 (14:43 +0900)
commitd4b2eb1e7feb18094f293b38e5a84453d43cd84a
tree35ebf39188b735b036df21133ce3570ca92386ef
parentdd883a706407e0983168bdfad307ade0ca2787b9
elm: Move calls to efl_destructor(efl_super()) to the end

When destroying any object, its parent class destructor should
be called after the subclass destructor has been called. Only
some extremely limited work may be done after the super call.

This commit makes sure that all efl_destructor() overrides in
elementary are doing operations in the right order.

Also, remove a return void.
src/lib/elementary/efl_ui_focus_manager_sub.c
src/lib/elementary/elm_flipselector.c
src/lib/elementary/elm_widget.c