list/genlist/gengrid: Fix default return value in eolian APIs.
authorSangHyeon Lee <sh10233.lee@samsung.com>
Fri, 10 Apr 2015 05:30:46 +0000 (14:30 +0900)
committerChunEon Park <hermet@hermet.pe.kr>
Fri, 10 Apr 2015 05:30:46 +0000 (14:30 +0900)
commitf63e3008a7408e81c5b5dbee86118da2f374c2a0
tree484a556c3740b7e19978c566fea2cf0167569992
parenteaf0a6474441f703df3329214957c49fbf237b4a
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
legacy/elementary/src/lib/elm_gengrid.eo
legacy/elementary/src/lib/elm_gengrid_item.eo
legacy/elementary/src/lib/elm_genlist.eo
legacy/elementary/src/lib/elm_genlist_item.eo
legacy/elementary/src/lib/elm_list.eo