Several corrections thanks to Johan Lorensson
[mono.git] / mono / io-layer / timefuncs.c
index 16d01f8246b6a57bc54b5a71bdbd4f36fe2f4dcf..8a79f3b4d577f3b171d082c396e3d9181e6551cc 100644 (file)
@@ -38,6 +38,12 @@ void _wapi_timeval_to_filetime (struct timeval *tv, WapiFileTime *filetime)
        filetime->dwHighDateTime = ticks >> 32;
 }
 
+void _wapi_guint64_to_filetime (guint64 ticks, WapiFileTime *filetime)
+{
+       filetime->dwLowDateTime = ticks & 0xFFFFFFFF;
+       filetime->dwHighDateTime = ticks >> 32;
+}
+
 gboolean QueryPerformanceCounter(WapiLargeInteger *count G_GNUC_UNUSED)
 {
        return(FALSE);