jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=0be8fbac975e6dc30e488ef9ada7bcb636153df7

commit 0be8fbac975e6dc30e488ef9ada7bcb636153df7
Author: Jean-Philippe Andre <[email protected]>
Date:   Wed Jun 11 14:04:48 2014 +0900

    Win32: Fix some compilation warnings
    
    Reported by vtorri, thanks
---
 src/bin/test_genlist.c           | 2 +-
 src/lib/elm_main.c               | 1 +
 src/lib/elm_prefs_data.c         | 4 +++-
 src/modules/prefs/elm_datetime.c | 5 +++--
 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 d629356..c366a96 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 341ae6a..16b60e3 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 88d4900..2789db9 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 10cd219..72c9f79 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 6bbf9f8..e6cf68f 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:

-- 


Reply via email to