From 5f3a79c0489122457b66e21ba8ade37836d8df81 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Tue, 29 Nov 2005 20:15:23 +0000
Subject: [PATCH] Do *not* cast to a long int!

---
 src/xpdev/genwrap.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xpdev/genwrap.c b/src/xpdev/genwrap.c
index 196924e65b..bfb1c6f4d5 100644
--- a/src/xpdev/genwrap.c
+++ b/src/xpdev/genwrap.c
@@ -515,7 +515,7 @@ long double	DLLCALL	xp_timer(void)
 		ret /= ((long double)freq.HighPart*4294967296)+((long double)freq.LowPart);
 #else
 		/* In MSVC, a long double does NOT have 19 decimals of precision */
-		ret=((long int)(tick.QuadPart/freq.QuadPart))
+		ret=(tick.QuadPart/freq.QuadPart)
 				+(((long double)(tick.QuadPart%freq.QuadPart))/freq.QuadPart);
 #endif
 	}
-- 
GitLab