Add checking of return value from app_event_get_language. 14/294414/1
authorTomasz Swierczek <t.swierczek@samsung.com>
Fri, 16 Jun 2023 08:42:20 +0000 (10:42 +0200)
committerYunjin Lee <yunjin-.lee@samsung.com>
Mon, 19 Jun 2023 04:05:32 +0000 (04:05 +0000)
Change-Id: I7b9798986789e296121b72bca3f104b1fc9a5a55

ui/src/app_main.c

index 8f792b548fdeab816a1e5b6cb6190bf0247110b0..d51d0042745617dc3e9062ed1d985f95eb2a96d2 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 Samsung Electronics Co., Ltd All Rights Reserved
+ * Copyright (c) 2020-2023 Samsung Electronics Co., Ltd All Rights Reserved
  *
  *     Licensed under the Apache License, Version 2.0 (the "License");
  *     you may not use this file except in compliance with the License.
@@ -270,8 +270,7 @@ static void ui_app_lang_changed(app_event_info_h event_info, void *user_data)
 {
        /*APP_EVENT_LANGUAGE_CHANGED*/
        char* lang = NULL;
-       app_event_get_language(event_info, &lang);
-       if (lang) {
+       if (APP_ERROR_NONE == app_event_get_language(event_info, &lang) && lang) {
                elm_language_set(lang);
                free(lang);
        } else {