Fix toolkit_table destroy bug 42/126342/2 accepted/tizen/3.0/common/20170510.183010 accepted/tizen/3.0/ivi/20170509.223121 accepted/tizen/3.0/mobile/20170509.223110 accepted/tizen/3.0/tv/20170509.223113 accepted/tizen/3.0/wearable/20170509.223118 submit/tizen_3.0-common/20170510.074450 submit/tizen_3.0/20170421.074611 submit/tizen_3.0_common/20170510.075013
authorHyunho Kang <hhstark.kang@samsung.com>
Wed, 19 Apr 2017 05:05:53 +0000 (14:05 +0900)
committerHyunho Kang <hhstark.kang@samsung.com>
Fri, 21 Apr 2017 07:44:29 +0000 (00:44 -0700)
commit9d6abe60aaeed93ca7dfc1f7a81ec093cc076b11
tree0a8ad36d3bb3422d067a54082c59b84867180b2d
parentbdd46fd18e3e1ea115c7da869cf1b88655cf9020
Fix toolkit_table destroy bug

screen_connector_toolkit_evas_fini is called remote surface is destroyed
but screen_connector_toolkit_evas_h will not freed, so callback which have
a screen_connector_toolkit_evas_h as a user data like __rs_cb_mouse_move
callback could cause crash when they try to send event through already
destroyed remote surface

Change-Id: Ifda77fa1cb0244186179c7ffe2dc77b536593586
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
(cherry picked from commit e5b91194895ffb1bb3b1b32a77c14dbb42963c64)
screen_connector_watcher_evas/src/screen_connector_toolkit_evas.c