glib/gthread.c (gettime) GetSystemTimeAsFileTime() returns 100s of
authorTor Lillqvist <tml@novell.com>
Tue, 16 Jan 2007 10:45:58 +0000 (10:45 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Tue, 16 Jan 2007 10:45:58 +0000 (10:45 +0000)
2007-01-16  Tor Lillqvist  <tml@novell.com>

* 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
glib/gthread.c
gthread/ChangeLog
gthread/gthread-win32.c

index d895667..2980b23 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-01-16  Tor Lillqvist  <tml@novell.com>
+
+       * 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  <tml@novell.com>
 
        * glib/gmain.h (struct _GPollFD): Fix mistake in my last commit.
index ad1b77f..683ad4a 100644 (file)
@@ -555,6 +555,7 @@ gettime (void)
   guint64 v;
 
   GetSystemTimeAsFileTime ((FILETIME *)&v);
+  v *= 100;
 
   return v;
 #else
index 121d60a..82222eb 100644 (file)
@@ -1,3 +1,9 @@
+2007-01-16  Tor Lillqvist  <tml@novell.com>
+
+       * 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  <tml@novell.com>
 
        * gthread-win32.c (g_thread_impl_init): Correct link to discussion
index 23c7bfd..d55e265 100644 (file)
@@ -551,6 +551,7 @@ g_gettime_win32_impl (void)
   guint64 v;
 
   GetSystemTimeAsFileTime ((FILETIME *)&v);
+  v *= 100;
 
   return v;
 }