Fix:Core:Made compileable for wince again
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 27 Jul 2009 13:45:23 +0000 (13:45 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 27 Jul 2009 13:45:23 +0000 (13:45 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@2417 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/util.c

index 73742ae..7116d61 100644 (file)
@@ -295,6 +295,11 @@ current_to_iso8601(void)
        g_get_current_time(&time); 
        timep = g_time_val_to_iso8601(&time);
 #else
+#ifdef HAVE_API_WIN32_BASE
+       SYSTEMTIME ST;
+       GetSystemTime(&ST);
+       timep=g_strdup_printf("%d-%02d-%02dT%02d:%02d:%02dZ",ST.wYear,ST.wMonth,ST.wDay,ST.wHour,ST.wMinute,ST.wSecond);
+#else
        time_t tnow;
        struct tm *tm;
        tnow = time(0);
@@ -304,5 +309,6 @@ current_to_iso8601(void)
                timep=g_strdup(buffer); 
        }
 #endif
+#endif
        return timep;
 }