From: Jaeun Choi Date: Mon, 10 Apr 2017 12:57:16 +0000 (+0900) Subject: elm_calendar: type checking (including NULL checking) before getting data X-Git-Tag: submit/tizen/20170413.080524~22 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F01%2F124201%2F1;p=platform%2Fupstream%2Felementary.git elm_calendar: type checking (including NULL checking) before getting data missing NULL checking caused TC fail Change-Id: Ibaa2bdb23fe6d29c0dc83f8c53a7be7e901883fc Signed-off-by: Jaeun Choi --- diff --git a/src/lib/elm_calendar.c b/src/lib/elm_calendar.c index 96a5fb5..608a9dd 100644 --- a/src/lib/elm_calendar.c +++ b/src/lib/elm_calendar.c @@ -2222,6 +2222,7 @@ _elm_calendar_interval_get(Eo *obj EINA_UNUSED, Elm_Calendar_Data *sd) EAPI void elm_calendar_min_max_year_set(Evas_Object *obj, int min, int max) { + ELM_CALENDAR_CHECK(obj); ELM_CALENDAR_DATA_GET(obj, sd); min -= 1900; @@ -2248,6 +2249,7 @@ elm_calendar_min_max_year_set(Evas_Object *obj, int min, int max) EAPI void elm_calendar_min_max_year_get(const Evas_Object *obj, int *min, int *max) { + ELM_CALENDAR_CHECK(obj); ELM_CALENDAR_DATA_GET(obj, sd); if (min) *min = sd->date_min.tm_year + 1900;