diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-06-11 14:04:48 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-06-11 14:25:47 +0900 |
commit | 0be8fbac975e6dc30e488ef9ada7bcb636153df7 (patch) | |
tree | 6a91923de14d77fd747ccdff6ae8e0120a9dd515 | |
parent | 014d2638c3514c18e21adc4bc725e2ea983b9d05 (diff) | |
download | elementary-0be8fbac975e6dc30e488ef9ada7bcb636153df7.tar.gz |
Win32: Fix some compilation warnings
Reported by vtorri, thanks
-rw-r--r-- | src/bin/test_genlist.c | 2 | ||||
-rw-r--r-- | src/lib/elm_main.c | 1 | ||||
-rw-r--r-- | src/lib/elm_prefs_data.c | 4 | ||||
-rw-r--r-- | src/modules/prefs/elm_datetime.c | 5 | ||||
-rw-r--r-- | src/modules/prefs/elm_entry.c | 2 |
5 files changed, 9 insertions, 5 deletions
diff --git a/src/bin/test_genlist.c b/src/bin/test_genlist.c index d6293565b..c366a96c4 100644 --- a/src/bin/test_genlist.c +++ b/src/bin/test_genlist.c @@ -3262,7 +3262,7 @@ _genlist_renew(Evas_Object *obj, const char *style) for (i = 0; i < 50; i++) { - elm_genlist_item_append(obj, ic, (void *)(long)i, NULL, + elm_genlist_item_append(obj, ic, (void *)(uintptr_t)i, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL); } elm_genlist_item_class_free(ic); diff --git a/src/lib/elm_main.c b/src/lib/elm_main.c index 341ae6a69..16b60e331 100644 --- a/src/lib/elm_main.c +++ b/src/lib/elm_main.c @@ -891,6 +891,7 @@ elm_quicklaunch_prepare(int argc, #else (void)argc; (void)argv; + (void)cwd; return EINA_FALSE; #endif } diff --git a/src/lib/elm_prefs_data.c b/src/lib/elm_prefs_data.c index 88d490088..2789db986 100644 --- a/src/lib/elm_prefs_data.c +++ b/src/lib/elm_prefs_data.c @@ -464,7 +464,9 @@ _eet_data_save(const Elm_Prefs_Data *prefs_data, if (eina_value_get(&(item->value), &val)) { - tm = gmtime(&(val.tv_sec)); + time_t gmt = val.tv_sec; + + tm = gmtime(&gmt); it->value.d.y = tm->tm_year + 1900; it->value.d.m = tm->tm_mon + 1; diff --git a/src/modules/prefs/elm_datetime.c b/src/modules/prefs/elm_datetime.c index 10cd219d5..72c9f791f 100644 --- a/src/modules/prefs/elm_datetime.c +++ b/src/modules/prefs/elm_datetime.c @@ -55,13 +55,14 @@ elm_prefs_datetime_value_set(Evas_Object *obj, { struct timeval val; struct tm *t; + time_t gmt; if (eina_value_type_get(value) != EINA_VALUE_TYPE_TIMEVAL) return EINA_FALSE; eina_value_get(value, &val); - - t = gmtime(&(val.tv_sec)); + gmt = val.tv_sec; + t = gmtime(&gmt); if (elm_datetime_value_set(obj, t)) return EINA_TRUE; diff --git a/src/modules/prefs/elm_entry.c b/src/modules/prefs/elm_entry.c index 6bbf9f8ca..e6cf68f14 100644 --- a/src/modules/prefs/elm_entry.c +++ b/src/modules/prefs/elm_entry.c @@ -17,7 +17,7 @@ _color_change_do(void *data) Evas_Object *obj = data; int color; - color = (int)(long)evas_object_data_get(obj, "current_color"); + color = (int)(uintptr_t)evas_object_data_get(obj, "current_color"); switch (color) { case 0: |