瀏覽代碼

Fix Windows build (#136)

Michael Popoloski 9 年之前
父節點
當前提交
d9277f90e9
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/dtoa.cpp

+ 3 - 2
src/dtoa.cpp

@@ -3,6 +3,7 @@
  * License: https://github.com/bkaradzic/bx#license-bsd-2-clause
  */
 
+#include <bx/cpu.h>
 #include <bx/fpumath.h>
 #include <bx/string.h>
 
@@ -109,7 +110,7 @@ namespace bx
 		DiyFp Normalize() const
 		{
 #if defined(_MSC_VER) && defined(_M_AMD64)
-			uint32_t long index;
+			unsigned long index;
 			_BitScanReverse64(&index, f);
 			return DiyFp(f << (63 - index), e - (63 - index));
 #elif defined(__GNUC__)
@@ -131,7 +132,7 @@ namespace bx
 		DiyFp NormalizeBoundary() const
 		{
 #if defined(_MSC_VER) && defined(_M_AMD64)
-			uint32_t long index;
+			unsigned long index;
 			_BitScanReverse64(&index, f);
 			return DiyFp (f << (63 - index), e - (63 - index));
 #else