From 978f95288c5c2e92ff693b7c2e214eccd78e25fe Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Wed, 12 Oct 2005 21:25:39 +0000
Subject: [PATCH] Use the QuadPart member of the LARGE_INTEGER union.

---
 src/xpdev/genwrap.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/xpdev/genwrap.c b/src/xpdev/genwrap.c
index 13511cc9a4..2f61ca59d5 100644
--- a/src/xpdev/genwrap.c
+++ b/src/xpdev/genwrap.c
@@ -480,8 +480,12 @@ long double	DLLCALL	xp_timer(void)
 	LARGE_INTEGER	freq;
 	LARGE_INTEGER	tick;
 	if(QueryPerformanceFrequency(&freq) && QueryPerformanceCounter(&tick)) {
+#if 0
 		ret=((long double)tick.HighPart*4294967296)+((long double)tick.LowPart);
 		ret /= ((long double)freq.HighPart*4294967296)+((long double)freq.LowPart);
+#else
+		ret=((long double)tick.QuadPart)/freq.QuadPart;
+#endif
 	}
 	else {
 		ret=GetTickCount();
-- 
GitLab