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:
parent
4f45749b14
commit
085de22d42
|
@ -11,7 +11,7 @@ static char *
|
||||||
_item_label_get(void *data, Evas_Object *obj EINA_UNUSED, const char *part EINA_UNUSED)
|
_item_label_get(void *data, Evas_Object *obj EINA_UNUSED, const char *part EINA_UNUSED)
|
||||||
{
|
{
|
||||||
char buf[256];
|
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);
|
return strdup(buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@ elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
|
||||||
{
|
{
|
||||||
Evas_Object *win;
|
Evas_Object *win;
|
||||||
Evas_Object *list;
|
Evas_Object *list;
|
||||||
int i;
|
unsigned int i;
|
||||||
|
|
||||||
win = elm_win_util_standard_add("genlist", "Genlist");
|
win = elm_win_util_standard_add("genlist", "Genlist");
|
||||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
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++)
|
for (i = 0; i < N_ITEMS; i++)
|
||||||
{
|
{
|
||||||
elm_genlist_item_append(list, _itc,
|
elm_genlist_item_append(list, _itc,
|
||||||
(void *)(long)i, NULL,
|
(void *)(uintptr_t)i, NULL,
|
||||||
ELM_GENLIST_ITEM_NONE,
|
ELM_GENLIST_ITEM_NONE,
|
||||||
_item_sel_cb, NULL);
|
_item_sel_cb, NULL);
|
||||||
}
|
}
|
||||||
|
|
|
@ -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();
|
time_t t = (time_t)ecore_time_unix_get();
|
||||||
char buf[256];
|
char buf[256];
|
||||||
int i = (int)(long)data;
|
int i = (int)(uintptr_t)data;
|
||||||
if (i % 2)
|
if (i % 2)
|
||||||
{
|
{
|
||||||
int n;
|
int n;
|
||||||
|
@ -90,7 +90,7 @@ elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
|
||||||
{
|
{
|
||||||
Evas_Object *win, *box, *hbox;
|
Evas_Object *win, *box, *hbox;
|
||||||
Evas_Object *list, *btn;
|
Evas_Object *list, *btn;
|
||||||
int i;
|
unsigned int i;
|
||||||
|
|
||||||
win = elm_win_util_standard_add("genlist", "Genlist - simple");
|
win = elm_win_util_standard_add("genlist", "Genlist - simple");
|
||||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
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++)
|
for (i = 0; i < N_ITEMS; i++)
|
||||||
{
|
{
|
||||||
elm_genlist_item_append(list, _itc,
|
elm_genlist_item_append(list, _itc,
|
||||||
(void *)(long)i, NULL,
|
(void *)(uintptr_t)i, NULL,
|
||||||
ELM_GENLIST_ITEM_NONE,
|
ELM_GENLIST_ITEM_NONE,
|
||||||
_item_sel_cb, NULL);
|
_item_sel_cb, NULL);
|
||||||
}
|
}
|
||||||
|
|
|
@ -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();
|
time_t t = (time_t)ecore_time_unix_get();
|
||||||
char buf[256];
|
char buf[256];
|
||||||
int i = (int)(long)data;
|
int i = (int)(uintptr_t)data;
|
||||||
|
|
||||||
if (!strcmp(part, "elm.text"))
|
if (!strcmp(part, "elm.text"))
|
||||||
snprintf(buf, sizeof(buf), "Item # %i", i);
|
snprintf(buf, sizeof(buf), "Item # %i", i);
|
||||||
|
@ -60,12 +60,12 @@ _genlist_add(Evas_Object *box)
|
||||||
static void
|
static void
|
||||||
_genlist_fill(Evas_Object *list)
|
_genlist_fill(Evas_Object *list)
|
||||||
{
|
{
|
||||||
int i;
|
unsigned int i;
|
||||||
|
|
||||||
for (i = 0; i < N_ITEMS; i++)
|
for (i = 0; i < N_ITEMS; i++)
|
||||||
{
|
{
|
||||||
elm_genlist_item_append(list, _itc,
|
elm_genlist_item_append(list, _itc,
|
||||||
(void *)(long)i, NULL,
|
(void *)(uintptr_t)i, NULL,
|
||||||
ELM_GENLIST_ITEM_NONE,
|
ELM_GENLIST_ITEM_NONE,
|
||||||
_item_sel_cb, NULL);
|
_item_sel_cb, NULL);
|
||||||
}
|
}
|
||||||
|
|
|
@ -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();
|
time_t t = (time_t)ecore_time_unix_get();
|
||||||
char buf[256];
|
char buf[256];
|
||||||
int i = (int)(long)data;
|
int i = (int)(uintptr_t)data;
|
||||||
|
|
||||||
if (!strcmp(part, "elm.text"))
|
if (!strcmp(part, "elm.text"))
|
||||||
snprintf(buf, sizeof(buf), "Item # %i", i);
|
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)
|
_group_label_get(void *data, Evas_Object *obj EINA_UNUSED, const char *part EINA_UNUSED)
|
||||||
{
|
{
|
||||||
char buf[256];
|
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);
|
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;
|
Evas_Object *list = data;
|
||||||
|
|
||||||
elm_genlist_item_append(list, _itc,
|
elm_genlist_item_append(list, _itc,
|
||||||
(void *)(long)nitems++, NULL,
|
(void *)(uintptr_t)nitems++, NULL,
|
||||||
ELM_GENLIST_ITEM_NONE,
|
ELM_GENLIST_ITEM_NONE,
|
||||||
_item_sel_cb, NULL);
|
_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;
|
Evas_Object *list = data;
|
||||||
|
|
||||||
elm_genlist_item_prepend(list, _itc,
|
elm_genlist_item_prepend(list, _itc,
|
||||||
(void *)(long)nitems++, NULL,
|
(void *)(uintptr_t)nitems++, NULL,
|
||||||
ELM_GENLIST_ITEM_NONE,
|
ELM_GENLIST_ITEM_NONE,
|
||||||
_item_sel_cb, NULL);
|
_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;
|
if (!glit) return;
|
||||||
|
|
||||||
elm_genlist_item_insert_before(list, _itc,
|
elm_genlist_item_insert_before(list, _itc,
|
||||||
(void *)(long)nitems++, NULL,
|
(void *)(uintptr_t)nitems++, NULL,
|
||||||
glit, ELM_GENLIST_ITEM_NONE,
|
glit, ELM_GENLIST_ITEM_NONE,
|
||||||
_item_sel_cb, NULL);
|
_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;
|
if (!glit) return;
|
||||||
|
|
||||||
elm_genlist_item_insert_after(list, _itc,
|
elm_genlist_item_insert_after(list, _itc,
|
||||||
(void *)(long)nitems++, NULL,
|
(void *)(uintptr_t)nitems++, NULL,
|
||||||
glit, ELM_GENLIST_ITEM_NONE,
|
glit, ELM_GENLIST_ITEM_NONE,
|
||||||
_item_sel_cb, NULL);
|
_item_sel_cb, NULL);
|
||||||
|
|
||||||
|
@ -305,7 +305,7 @@ elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
|
||||||
if (i % 7 == 0)
|
if (i % 7 == 0)
|
||||||
{
|
{
|
||||||
glg = gli = elm_genlist_item_append(list, _itc_group,
|
glg = gli = elm_genlist_item_append(list, _itc_group,
|
||||||
(void *)(long)nitems++, NULL,
|
(void *)(uintptr_t)nitems++, NULL,
|
||||||
ELM_GENLIST_ITEM_GROUP,
|
ELM_GENLIST_ITEM_GROUP,
|
||||||
_item_sel_cb, NULL);
|
_item_sel_cb, NULL);
|
||||||
elm_genlist_item_select_mode_set(gli, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
|
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
|
else
|
||||||
{
|
{
|
||||||
gli = elm_genlist_item_append(list, _itc,
|
gli = elm_genlist_item_append(list, _itc,
|
||||||
(void *)(long)nitems++, glg,
|
(void *)(uintptr_t)nitems++, glg,
|
||||||
ELM_GENLIST_ITEM_NONE,
|
ELM_GENLIST_ITEM_NONE,
|
||||||
_item_sel_cb, NULL);
|
_item_sel_cb, NULL);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue