From: Roger Meier Date: Tue, 12 Jun 2012 21:01:06 +0000 (+0000) Subject: THRIFT-1627 compiler built using compilers.vcxproj cannot be used to build some test... X-Git-Tag: 0.9.1~344 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=9212e79b3dd9ad1da3600d397dbfa18c4a7b2ee3;p=common%2Fthrift.git THRIFT-1627 compiler built using compilers.vcxproj cannot be used to build some test .thrift files Patch: Andrew Cox git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1349524 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/compiler/cpp/compiler.vcxproj b/compiler/cpp/compiler.vcxproj index 04e108d4..f46aaabb 100644 --- a/compiler/cpp/compiler.vcxproj +++ b/compiler/cpp/compiler.vcxproj @@ -22,6 +22,7 @@ + @@ -54,6 +55,8 @@ + + diff --git a/compiler/cpp/compiler.vcxproj.filters b/compiler/cpp/compiler.vcxproj.filters index 0720b870..6836f0db 100644 --- a/compiler/cpp/compiler.vcxproj.filters +++ b/compiler/cpp/compiler.vcxproj.filters @@ -10,6 +10,9 @@ generate + + generate + @@ -103,6 +106,12 @@ generate + + generate + + + generate + generate diff --git a/compiler/cpp/src/generate/t_delphi_generator.cc b/compiler/cpp/src/generate/t_delphi_generator.cc index 0f83b851..469bb820 100644 --- a/compiler/cpp/src/generate/t_delphi_generator.cc +++ b/compiler/cpp/src/generate/t_delphi_generator.cc @@ -30,6 +30,7 @@ #include #include #include +#include #include "platform.h" #include "t_oop_generator.h" diff --git a/compiler/cpp/src/thriftl.ll b/compiler/cpp/src/thriftl.ll index bdc41b1b..00e98505 100644 --- a/compiler/cpp/src/thriftl.ll +++ b/compiler/cpp/src/thriftl.ll @@ -38,6 +38,7 @@ #include #include +#include #include "main.h" #include "globals.h" diff --git a/compiler/cpp/src/windows/config.h b/compiler/cpp/src/windows/config.h index a69b5463..9d75e801 100644 --- a/compiler/cpp/src/windows/config.h +++ b/compiler/cpp/src/windows/config.h @@ -32,7 +32,7 @@ #include #include -#define strtoll(begin_ptr, end_ptr, length) strtol(begin_ptr, end_ptr, length) +#define strtoll(begin_ptr, end_ptr, length) _strtoi64(begin_ptr, end_ptr, length) #define PRIu64 "I64d" #define PRIi64 "I64d"