[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnugo-devel] vcrepair: trevor_1_12.1
From: |
Trevor Morris |
Subject: |
[gnugo-devel] vcrepair: trevor_1_12.1 |
Date: |
Mon, 22 Oct 2001 10:13:03 -0400 |
http://www.public32.com/games/go/trevor_1_12.1
- Corrects VC build error converting unsigned 64-bit long to double.
(Please apply right away, as 3.1.11 and the current CVS are broken for VC)
Index: utils/gg_utils.c
===================================================================
RCS file: /cvsroot/gnugo/gnugo/utils/gg_utils.c,v
retrieving revision 1.13
diff -u -r1.13 gg_utils.c
--- utils/gg_utils.c 2001/10/20 18:25:31 1.13
+++ utils/gg_utils.c 2001/10/22 14:00:46
@@ -276,7 +276,6 @@
#elif defined(WIN32)
FILETIME creationTime, exitTime, kernelTime, userTime;
ULARGE_INTEGER uKernelTime,uUserTime,uElapsedTime;
- unsigned long ulElapsedTime;
GetProcessTimes(GetCurrentProcess(), &creationTime, &exitTime,
&kernelTime, &userTime);
uKernelTime.LowPart = kernelTime.dwLowDateTime;
@@ -286,7 +285,7 @@
uElapsedTime.QuadPart = uKernelTime.QuadPart + uUserTime.QuadPart;
/*_ASSERTE(0 && "Debug Times");*/
/* convert from multiples of 100nanosecs to seconds: */
- return uElapsedTime.QuadPart * 1.e-7;
+ return (signed __int64)(uElapsedTime.QuadPart) * 1.e-7;
#else
/* return wall clock seconds */
return gg_gettimeofday();
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnugo-devel] vcrepair: trevor_1_12.1,
Trevor Morris <=