summaryrefslogtreecommitdiff
path: root/time/win32
diff options
context:
space:
mode:
authorWilliam A. Rowe Jr <wrowe@apache.org>2002-02-12 01:18:13 +0000
committerWilliam A. Rowe Jr <wrowe@apache.org>2002-02-12 01:18:13 +0000
commitfe43da3e7dd3137873e7fed9aedb04e5b46fa519 (patch)
treefc2278a296b8efb28e1d46df76186f8f3a92dc96 /time/win32
parent8d5d1cc88d2a4236bab65a25b2d8dfdd10756f85 (diff)
downloadapr-fe43da3e7dd3137873e7fed9aedb04e5b46fa519.tar.gz
GetSystemTimeAsFileTime is great! Unfortuantely, WCE's designers
didn't agree. Submitted by Mladen Turk <mturk@mappingsoft.com> for his WinCE port. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62950 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'time/win32')
-rw-r--r--time/win32/time.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/time/win32/time.c b/time/win32/time.c
index a82374918..5f3d5da5f 100644
--- a/time/win32/time.c
+++ b/time/win32/time.c
@@ -131,7 +131,13 @@ APR_DECLARE(apr_time_t) apr_time_now(void)
{
LONGLONG aprtime = 0;
FILETIME time;
+#ifndef _WIN32_WCE
GetSystemTimeAsFileTime(&time);
+#else
+ SYSTEMTIME st;
+ GetSystemTime(&st);
+ SystemTimeToFileTime(&st, &time);
+#endif
FileTimeToAprTime(&aprtime, &time);
return aprtime;
}