From: Frances Buontempo Date: Tue, 3 Jan 2012 16:45:16 +0000 (+0000) Subject: typedef long long for MSVC X-Git-Tag: release-120715~163^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d7dbe1ac84658bd2b1b1d5cf38823a22a317f18b;p=platform%2Fupstream%2Fninja.git typedef long long for MSVC --- diff --git a/src/util.h b/src/util.h index f6601d3..58e0b85 100644 --- a/src/util.h +++ b/src/util.h @@ -16,7 +16,11 @@ #define NINJA_UTIL_H_ #pragma once +#ifdef WIN32 +#include "win32port.h" +#else #include +#endif #include using namespace std; diff --git a/src/win32port.h b/src/win32port.h new file mode 100644 index 0000000..a39590f --- /dev/null +++ b/src/win32port.h @@ -0,0 +1,9 @@ +#ifndef NINJA_WIN32PORT_H_ +#define NINJA_WIN32PORT_H_ +#pragma once + +/// A 64-bit integer type +typedef unsigned long long int64_t; +typedef unsigned long long uint64_t; + +#endif // NINJA_WIN32PORT_H_ \ No newline at end of file