forked from enlightenment/efl
elm_win: fix correct return value on elm_win_rotation_get
Summary:
Before b3327c761e
, -1 was returned on`elm_win_rotation_get`, if `obj` is NULL.
This fixes backward compatibility.
Test Plan: make check
Reviewers: Hermet
Reviewed By: Hermet
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D8474
This commit is contained in:
parent
d36beba2bb
commit
2e545ee34e
|
@ -1697,6 +1697,7 @@ elm_win_rotation_set(Evas_Object *obj, int rotation)
|
|||
EAPI int
|
||||
elm_win_rotation_get(const Evas_Object *obj)
|
||||
{
|
||||
EINA_SAFETY_ON_NULL_RETURN_VAL(obj, -1);
|
||||
return efl_ui_win_rotation_get(obj);
|
||||
}
|
||||
|
||||
|
|
|
@ -459,6 +459,7 @@ EFL_START_TEST(elm_win_test_rotation)
|
|||
ck_assert_int_eq(elm_win_rotation_get(win), 90);
|
||||
elm_win_rotation_with_resize_set(win, 180);
|
||||
ck_assert_int_eq(elm_win_rotation_get(win), 180);
|
||||
ck_assert_int_eq(elm_win_rotation_get(NULL), -1);
|
||||
}
|
||||
EFL_END_TEST
|
||||
|
||||
|
|
Loading…
Reference in New Issue