diff options
author | Matthias Clasen <mclasen@redhat.com> | 2007-01-15 03:34:42 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2007-01-15 03:34:42 +0000 |
commit | a74d6b9582adfc98ecf9a595f339242ad1d87469 (patch) | |
tree | 22d864e878bd8313713fd6263ceb91dd4fc74d5d /gthread | |
parent | daeff90d19771a2292992af7ceb5a23a2f89acd1 (diff) |
Correct the gettime calculations once more. (#395203, Chris Wilson)
2005-01-15 Matthias Clasen <mclasen@redhat.com>
* glib/gthread.c:
* gthread/gthread-posix.c: Correct the gettime calculations
once more. (#395203, Chris Wilson)
svn path=/trunk/; revision=5262
Diffstat (limited to 'gthread')
-rw-r--r-- | gthread/gthread-posix.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gthread/gthread-posix.c b/gthread/gthread-posix.c index 124d452e1..711fcd3a7 100644 --- a/gthread/gthread-posix.c +++ b/gthread/gthread-posix.c @@ -429,7 +429,6 @@ g_thread_equal_posix_impl (gpointer thread1, gpointer thread2) static guint64 g_gettime_posix_impl (void) { -#define G_NSEC_PER_SEC 100000000000 #ifdef USE_CLOCK_GETTIME struct timespec tv; @@ -441,7 +440,7 @@ g_gettime_posix_impl (void) gettimeofday (&tv, NULL); - return (guint64) tv.tv_sec * G_NSEC_PER_SEC + tv.tv_usec * 1000; + return (guint64) tv.tv_sec * G_NSEC_PER_SEC + tv.tv_usec * (G_NSEC_PER_SEC / G_USEC_PER_SEC); #endif } |