elementary/genlist - Elm_Genlist_Item -> Elm_Object_Item
[framework/uifw/elementary.git] / src / lib / elm_gengrid.c
index c2fce07..66a8dbf 100644 (file)
@@ -2331,13 +2331,13 @@ EAPI void
 elm_gengrid_item_selected_set(Elm_Gen_Item *it,
                               Eina_Bool         selected)
 {
-   elm_genlist_item_selected_set(it, selected);
+   elm_genlist_item_selected_set((Elm_Object_Item *) it, selected);
 }
 
 EAPI Eina_Bool
 elm_gengrid_item_selected_get(const Elm_Gen_Item *it)
 {
-   return elm_genlist_item_selected_get(it);
+   return elm_genlist_item_selected_get((const Elm_Object_Item *) it);
 }
 
 EAPI void
@@ -2649,25 +2649,25 @@ elm_gengrid_page_bring_in(const Evas_Object *obj, int h_pagenumber, int v_pagenu
 EAPI Elm_Gen_Item *
 elm_gengrid_first_item_get(const Evas_Object *obj)
 {
-   return elm_genlist_first_item_get(obj);
+   return (Elm_Gen_Item *) elm_genlist_first_item_get(obj);
 }
 
 EAPI Elm_Gen_Item *
 elm_gengrid_last_item_get(const Evas_Object *obj)
 {
-   return elm_genlist_last_item_get(obj);
+   return (Elm_Gen_Item *) elm_genlist_last_item_get(obj);
 }
 
 EAPI Elm_Gen_Item *
 elm_gengrid_item_next_get(const Elm_Gen_Item *it)
 {
-   return elm_genlist_item_next_get(it);
+   return (Elm_Gen_Item *) elm_genlist_item_next_get((Elm_Object_Item *) it);
 }
 
 EAPI Elm_Gen_Item *
 elm_gengrid_item_prev_get(const Elm_Gen_Item *it)
 {
-   return elm_genlist_item_prev_get(it);
+   return (Elm_Gen_Item *) elm_genlist_item_prev_get((Elm_Object_Item *) it);
 }
 
 EAPI Evas_Object *