From: Yunjin Lee Date: Mon, 27 Apr 2020 05:10:32 +0000 (+0900) Subject: Fix app event handler size X-Git-Tag: accepted/tizen/5.5/unified/20200428.130449~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F66%2F231966%2F2;p=profile%2Fmobile%2Fapps%2Fnative%2Faskuser-popup.git Fix app event handler size - Wrong event handler size can cause stack smashing Change-Id: Ie9ec71c65efc5ff5ab682bafc9b01d6e67141a27 Signed-off-by: Yunjin Lee --- diff --git a/ui/src/app_main.c b/ui/src/app_main.c index 2dc5183..3941535 100644 --- a/ui/src/app_main.c +++ b/ui/src/app_main.c @@ -234,9 +234,9 @@ int main(int argc, char *argv[]) init_app_data(&ad); ui_app_lifecycle_callback_s event_callback = {0, }; - app_event_handler_h handlers[2] = {NULL, }; + app_event_handler_h handler = NULL; - ui_app_add_event_handler(&handlers[APP_EVENT_LANGUAGE_CHANGED], APP_EVENT_LANGUAGE_CHANGED, ui_app_lang_changed, &ad); + ui_app_add_event_handler(&handler, APP_EVENT_LANGUAGE_CHANGED, ui_app_lang_changed, &ad); event_callback.create = app_create; event_callback.terminate = app_terminate;