Hi,

Please review and approve the patch.

Thanks.

Kornél
Index: mono/mono/utils/mono-time.c
===================================================================
--- mono/mono/utils/mono-time.c (revision 120853)
+++ mono/mono/utils/mono-time.c (working copy)
@@ -42,12 +42,13 @@
 gint64
 mono_100ns_datetime (void)
 {
-       SYSTEMTIME st;
-       FILETIME ft;
+       ULARGE_INTEGER ft;
 
-       GetSystemTime (&st);
-       SystemTimeToFileTime (&st, &ft);
-       return (gint64) FILETIME_ADJUST + ((((gint64)ft.dwHighDateTime)<<32) | 
ft.dwLowDateTime);
+       if (sizeof(ft) != sizeof(FILETIME))
+               g_assert_not_reached ();
+
+       GetSystemTimeAsFileTime ((FILETIME*) &ft);
+       return FILETIME_ADJUST + ft.QuadPart;
 }
 
 #else
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to