From 5d65767801a6effa3c6da9d4cedb4cffed794b1f Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Tue, 16 Jan 2007 10:45:58 +0000 Subject: [PATCH] glib/gthread.c (gettime) GetSystemTimeAsFileTime() returns 100s of 2007-01-16 Tor Lillqvist * glib/gthread.c (gettime) * gthread-win32.c (g_gettime_win32_impl): GetSystemTimeAsFileTime() returns 100s of nanoseconds, so multiply by 100 to get nanoseconds which is what we want. svn path=/trunk/; revision=5276 --- ChangeLog | 6 ++++++ glib/gthread.c | 1 + gthread/ChangeLog | 6 ++++++ gthread/gthread-win32.c | 1 + 4 files changed, 14 insertions(+) diff --git a/ChangeLog b/ChangeLog index d895667d..2980b23e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-01-16 Tor Lillqvist + + * glib/gthread.c (gettime): GetSystemTimeAsFileTime() returns 100s + of nanoseconds, so multiply by 100 to get nanoseconds which is + what we want. + 2007-01-15 Tor Lillqvist * glib/gmain.h (struct _GPollFD): Fix mistake in my last commit. diff --git a/glib/gthread.c b/glib/gthread.c index ad1b77fb..683ad4a4 100644 --- a/glib/gthread.c +++ b/glib/gthread.c @@ -555,6 +555,7 @@ gettime (void) guint64 v; GetSystemTimeAsFileTime ((FILETIME *)&v); + v *= 100; return v; #else diff --git a/gthread/ChangeLog b/gthread/ChangeLog index 121d60a9..82222eb8 100644 --- a/gthread/ChangeLog +++ b/gthread/ChangeLog @@ -1,3 +1,9 @@ +2007-01-16 Tor Lillqvist + + * gthread-win32.c (g_gettime_win32_impl): + GetSystemTimeAsFileTime() returns 100s of nanoseconds, so multiply + by 100 to get nanoseconds which is what we want. + 2006-12-28 Tor Lillqvist * gthread-win32.c (g_thread_impl_init): Correct link to discussion diff --git a/gthread/gthread-win32.c b/gthread/gthread-win32.c index 23c7bfd4..d55e265b 100644 --- a/gthread/gthread-win32.c +++ b/gthread/gthread-win32.c @@ -551,6 +551,7 @@ g_gettime_win32_impl (void) guint64 v; GetSystemTimeAsFileTime ((FILETIME *)&v); + v *= 100; return v; } -- 2.34.1