list/genlist/gengrid: Fix default return value in eolian APIs. 57/38057/1
authorSangHyeon Lee <sh10233.lee@samsung.com>
Fri, 10 Apr 2015 05:30:46 +0000 (14:30 +0900)
committerJaeun Choi <jaeun12.choi@samsung.com>
Fri, 10 Apr 2015 09:23:11 +0000 (18:23 +0900)
commitd3924d4245183a652c3ca8349e0769810a43747c
tree44f1703f1fea0bf8bbba0f91b4b8c83fef0b0e91
parent30b6329fd1f07b322a01d4d32d7d995fa16d8ea2
list/genlist/gengrid: Fix default return value in eolian APIs.

Summary:
Some APIs need to return specific values for their usage.
For Examples, elm_xx_select_mode_get function need to return
ELM_OBJECT_SELECT_MODE_MAX when invalid input comes.
**Fixed API list :**
elm_list_mode_get
elm_list_multi_select_mode_get
elm_genlist_mode_get
elm_genlist_select_mode_get
elm_genlist_multi_select_mode_get
elm_genlist_item_type_get
elm_genlist_ttem_index_get
elm_genlist_item_select_mode_get
elm_gengrid_select_mode_get
elm_gengrid_multi_select_mode_get
elm_gengrid_item_index_get

Test Plan: Call API with NULL parameter and check return value.

Reviewers: Hermet, seoz, jaehwan, raster, eunue

Subscribers: id213sin

Differential Revision: https://phab.enlightenment.org/D2306

Change-Id: Id8c83fcb408a95f5b4f89a93371c61903777fa8e
Origin: upstream
src/lib/elm_gengrid.eo
src/lib/elm_gengrid_item.eo
src/lib/elm_genlist.eo
src/lib/elm_genlist_item.eo
src/lib/elm_list.eo