Fix warnings
authorMike McCormack <mj.mccormack@samsung.com>
Mon, 7 Nov 2011 06:08:42 +0000 (15:08 +0900)
committerMike McCormack <mj.mccormack@samsung.com>
Mon, 7 Nov 2011 06:08:42 +0000 (15:08 +0900)
test_store.c: In function 'test_store':
test_store.c:258:3: warning: passing argument 2 of 'elm_store_fetch_func_set' from incompatible pointer type
../../src/lib/Elementary.h:27374:49: note: expected 'Elm_Store_Item_Fetch_Cb' but argument is of type 'void (*)(void *, struct Elm_Store_Item *)'
test_store.c:260:3: warning: passing argument 2 of 'elm_store_unfetch_func_set' from incompatible pointer type
../../src/lib/Elementary.h:27377:49: note: expected 'Elm_Store_Item_Unfetch_Cb' but argument is of type 'void (*)(void *, struct Elm_Store_Item *)'

src/bin/test_store.c

index 456d7cc..2ee9662 100644 (file)
@@ -118,7 +118,7 @@ _st_store_list(void *data __UNUSED__, Elm_Store_Item_Info *item_info)
 ////   * This function runs inside a thread outside efl mainloop. Be careful! *
 //     ************************************************************************
 static void
-_st_store_fetch(void *data __UNUSED__, Elm_Store_Item *sti)
+_st_store_fetch(void *data __UNUSED__, Elm_Store_Item *sti, Elm_Store_Item_Info *info __UNUSED__)
 {
   const char *path = elm_store_item_filesystem_path_get(sti);
   My_Item *myit;
@@ -210,7 +210,7 @@ _st_store_fetch(void *data __UNUSED__, Elm_Store_Item *sti)
 ////// ************************************************************************
 
 static void
-_st_store_unfetch(void *data __UNUSED__, Elm_Store_Item *sti)
+_st_store_unfetch(void *data __UNUSED__, Elm_Store_Item *sti, Elm_Store_Item_Info *info __UNUSED__)
 {
   My_Item *myit = elm_store_item_data_get(sti);
   if (!myit) return;