Fix 64bit build error
authorKiseok Chang <kiso.chang@samsung.com>
Wed, 26 Apr 2017 06:09:50 +0000 (15:09 +0900)
committerKiseok Chang <kiso.chang@samsung.com>
Wed, 26 Apr 2017 06:11:16 +0000 (15:11 +0900)
- concert optis[i] to void ptr, after converting it long explcitely

Change-Id: I3b7043aec872956355ac75520f5f03ef1793e3f6
Signed-off-by: Kiseok Chang <kiso.chang@samsung.com>
src/common/utils.c

index 2385f32..1d54e8f 100755 (executable)
@@ -429,7 +429,7 @@ Evas_Object *utils_add_hoversel(Evas_Object *parent, const char *part,
 
        for (i = 0; i < opt_count; i++) {
                elm_hoversel_item_add(hoversel, opt_text[i], NULL, ELM_ICON_NONE,
-                               opt_handler, (void*)opt_id[i]);
+                               opt_handler, (void *)((long)opt_id[i]));
        }
 
        if (part)
@@ -492,7 +492,7 @@ Evas_Object *utils_add_flipselector(Evas_Object *parent, const char *part,
 
        for (i = 0; i < opt_count; i++) {
                Elm_Flipselector_Item *it = elm_flipselector_item_append(fs, opt_text[i],
-                               opt_handler, (void*)opt_id[i]);
+                               opt_handler, (void *)((long)opt_id[i]));
 
                if (i == selected_opt)
                        elm_flipselector_item_selected_set(it, EINA_TRUE);