Make PermissionPopup's destructor as virtual.
authorSeungSeop Park <sns.park@samsung.com>
Mon, 18 Jan 2016 10:15:23 +0000 (19:15 +0900)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 07:55:23 +0000 (07:55 +0000)
commit0c0c45b4e85911e04fe7be4ac27d605ef46f35db
tree5f3dfa4b00b617362a38e4baaa9b8fd66d6e9060
parent4f9e2ca2359ea14b1c8a86a4014c645a41ae82ec
Make PermissionPopup's destructor as virtual.

There are warnings in permission_popup_manager.cc:
> ... deleting object of abstract class type 'PermissionPopup' which has \
> non-virtual destructor will cause undefined behaviour \
> [-Werror=delete-non-virtual-dtor]

Since PermissionPopup class is used as base class of several classes, e.g,
- GeolocationPermissionPopup,
- NotificationPermissionPopup,
- NotificationPermissionPopup,
its destructor needs to be virtual.

Bug: http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15621

Reviewed by: sns.park

Change-Id: I634825ac2a8b2c3b5a9164569242fb09d67d96b7
Signed-off-by: SeungSeop Park <sns.park@samsung.com>
tizen_src/ewk/efl_integration/permission_popup.h