summaryrefslogtreecommitdiff
path: root/src/base/myTimer.c
diff options
context:
space:
mode:
authorscarab <scarab@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-07-29 15:05:21 +0000
committerscarab <scarab@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-07-29 15:05:21 +0000
commit3b66d10f0f0f47894a2cc0aba81035fa534a2b06 (patch)
treeca0cba6d82f7dfba7c2584584aab5ae5808a8bf6 /src/base/myTimer.c
parentc86df412753dc8e05eb1495ce82909a050b32d5a (diff)
- dalsi upravy pro win32 a nastavovani klaves
git-svn-id: http://opensvn.csie.org/tuxanci_ng@179 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/base/myTimer.c')
-rw-r--r--src/base/myTimer.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/base/myTimer.c b/src/base/myTimer.c
index 114f9d7..2fbee7b 100644
--- a/src/base/myTimer.c
+++ b/src/base/myTimer.c
@@ -13,11 +13,14 @@
#ifndef PUBLIC_SERVER
#include "interface.h"
#endif
-
#ifdef __WIN32__
#include <windows.h>
#include <time.h>
+#endif
+/* // uncoment when having issues with gettimeofday in Windows
+#ifdef __WIN32__
#define DELTA_EPOCH_IN_MICROSECS 11644473600000000ULL
+
struct timezone
{
int tz_minuteswest;
@@ -34,8 +37,7 @@ int gettimeofday(struct timeval *tv, struct timezone *tz)
tmpres |= ft.dwHighDateTime;
tmpres <<= 32;
tmpres |= ft.dwLowDateTime;
- /*converting file time to unix epoch*/
- tmpres /= 10; /*convert into microseconds*/
+ tmpres /= 10;
tmpres -= DELTA_EPOCH_IN_MICROSECS;
tv->tv_sec = (long)(tmpres / 1000000UL);
tv->tv_usec = (long)(tmpres % 1000000UL);
@@ -51,7 +53,7 @@ int gettimeofday(struct timeval *tv, struct timezone *tz)
return 0;
}
#endif
-
+*/
static struct timeval start = { .tv_sec = 0, .tv_usec = 0 };
list_t* newTimer()