e_test_event: prevent crash in aarch64 environment 57/302557/3
authorJihoon Kim <jihoon48.kim@samsung.com>
Fri, 8 Dec 2023 10:33:23 +0000 (19:33 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Fri, 8 Dec 2023 10:35:43 +0000 (10:35 +0000)
Change-Id: I23f0838f42e4423e3e084e5eb8745698f508effa
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
src/e_test_event.cpp

index 657685f..77e376d 100644 (file)
@@ -440,6 +440,8 @@ etRunner::setWinStack(etWin *tw,
                       Eina_Bool above)
 {
    Eldbus_Pending *p = NULL;
+   EINA_SAFETY_ON_NULL_RETURN_VAL(tw, EINA_FALSE);
+
    p = eldbus_proxy_call(dbus.ds_proxy,
                          "SetWindowStack",
                          NULL,
@@ -495,6 +497,7 @@ etRunner::setWinTransientFor(etWin *tw_child,
                              Eina_Bool set)
 {
    EINA_SAFETY_ON_NULL_RETURN_VAL(tw_child, EINA_FALSE);
+   EINA_SAFETY_ON_NULL_RETURN_VAL(tw_parent, EINA_FALSE);
 
    if (set)
      tizen_policy_set_transient_for(tzPolicy,