examples: cast to uintptr_t instead of long

on Windows, long is a 32 bits type

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D9470
This commit is contained in:
Vincent Torri 2019-08-01 06:44:00 +00:00 committed by Cedric BAIL
parent 4f45749b14
commit 085de22d42
4 changed files with 17 additions and 17 deletions

View File

@ -11,7 +11,7 @@ static char *
_item_label_get(void *data, Evas_Object *obj EINA_UNUSED, const char *part EINA_UNUSED)
{
char buf[256];
snprintf(buf, sizeof(buf), "Item # %i", (int)(long)data);
snprintf(buf, sizeof(buf), "Item # %i", (int)(uintptr_t)data);
return strdup(buf);
}
@ -39,7 +39,7 @@ elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
{
Evas_Object *win;
Evas_Object *list;
int i;
unsigned int i;
win = elm_win_util_standard_add("genlist", "Genlist");
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
@ -60,7 +60,7 @@ elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
for (i = 0; i < N_ITEMS; i++)
{
elm_genlist_item_append(list, _itc,
(void *)(long)i, NULL,
(void *)(uintptr_t)i, NULL,
ELM_GENLIST_ITEM_NONE,
_item_sel_cb, NULL);
}

View File

@ -13,7 +13,7 @@ _item_label_get(void *data, Evas_Object *obj EINA_UNUSED, const char *part EINA_
{
time_t t = (time_t)ecore_time_unix_get();
char buf[256];
int i = (int)(long)data;
int i = (int)(uintptr_t)data;
if (i % 2)
{
int n;
@ -90,7 +90,7 @@ elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
{
Evas_Object *win, *box, *hbox;
Evas_Object *list, *btn;
int i;
unsigned int i;
win = elm_win_util_standard_add("genlist", "Genlist - simple");
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
@ -151,7 +151,7 @@ elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
for (i = 0; i < N_ITEMS; i++)
{
elm_genlist_item_append(list, _itc,
(void *)(long)i, NULL,
(void *)(uintptr_t)i, NULL,
ELM_GENLIST_ITEM_NONE,
_item_sel_cb, NULL);
}

View File

@ -12,7 +12,7 @@ _item_label_get(void *data, Evas_Object *obj EINA_UNUSED, const char *part)
{
time_t t = (time_t)ecore_time_unix_get();
char buf[256];
int i = (int)(long)data;
int i = (int)(uintptr_t)data;
if (!strcmp(part, "elm.text"))
snprintf(buf, sizeof(buf), "Item # %i", i);
@ -60,12 +60,12 @@ _genlist_add(Evas_Object *box)
static void
_genlist_fill(Evas_Object *list)
{
int i;
unsigned int i;
for (i = 0; i < N_ITEMS; i++)
{
elm_genlist_item_append(list, _itc,
(void *)(long)i, NULL,
(void *)(uintptr_t)i, NULL,
ELM_GENLIST_ITEM_NONE,
_item_sel_cb, NULL);
}

View File

@ -14,7 +14,7 @@ _item_label_get(void *data, Evas_Object *obj EINA_UNUSED, const char *part)
{
time_t t = (time_t)ecore_time_unix_get();
char buf[256];
int i = (int)(long)data;
int i = (int)(uintptr_t)data;
if (!strcmp(part, "elm.text"))
snprintf(buf, sizeof(buf), "Item # %i", i);
@ -52,7 +52,7 @@ static char *
_group_label_get(void *data, Evas_Object *obj EINA_UNUSED, const char *part EINA_UNUSED)
{
char buf[256];
int i = (int)(long)data;
int i = (int)(uintptr_t)data;
snprintf(buf, sizeof(buf), "Group %d (item #%d)", i / 7, i);
@ -77,7 +77,7 @@ _append_cb(void *data, Evas_Object *o EINA_UNUSED, void *event_info EINA_UNUSED)
Evas_Object *list = data;
elm_genlist_item_append(list, _itc,
(void *)(long)nitems++, NULL,
(void *)(uintptr_t)nitems++, NULL,
ELM_GENLIST_ITEM_NONE,
_item_sel_cb, NULL);
@ -89,7 +89,7 @@ _prepend_cb(void *data, Evas_Object *o EINA_UNUSED, void *event_info EINA_UNUSED
Evas_Object *list = data;
elm_genlist_item_prepend(list, _itc,
(void *)(long)nitems++, NULL,
(void *)(uintptr_t)nitems++, NULL,
ELM_GENLIST_ITEM_NONE,
_item_sel_cb, NULL);
@ -104,7 +104,7 @@ _insert_before_cb(void *data, Evas_Object *o EINA_UNUSED, void *event_info EINA_
if (!glit) return;
elm_genlist_item_insert_before(list, _itc,
(void *)(long)nitems++, NULL,
(void *)(uintptr_t)nitems++, NULL,
glit, ELM_GENLIST_ITEM_NONE,
_item_sel_cb, NULL);
@ -119,7 +119,7 @@ _insert_after_cb(void *data, Evas_Object *o EINA_UNUSED, void *event_info EINA_U
if (!glit) return;
elm_genlist_item_insert_after(list, _itc,
(void *)(long)nitems++, NULL,
(void *)(uintptr_t)nitems++, NULL,
glit, ELM_GENLIST_ITEM_NONE,
_item_sel_cb, NULL);
@ -305,7 +305,7 @@ elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
if (i % 7 == 0)
{
glg = gli = elm_genlist_item_append(list, _itc_group,
(void *)(long)nitems++, NULL,
(void *)(uintptr_t)nitems++, NULL,
ELM_GENLIST_ITEM_GROUP,
_item_sel_cb, NULL);
elm_genlist_item_select_mode_set(gli, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
@ -313,7 +313,7 @@ elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
else
{
gli = elm_genlist_item_append(list, _itc,
(void *)(long)nitems++, glg,
(void *)(uintptr_t)nitems++, glg,
ELM_GENLIST_ITEM_NONE,
_item_sel_cb, NULL);
}