THRIFT-1753: Multiple C++ Windows, OSX, and iOS portability issues
authorCarl Yeksigian <carl@apache.org>
Fri, 7 Jun 2013 11:33:01 +0000 (07:33 -0400)
committerCarl Yeksigian <carl@apache.org>
Fri, 7 Jun 2013 11:33:01 +0000 (07:33 -0400)
commit7cb7fc8a7342e714afbf517086d8a62622758148
tree93e63bfed4ba72ba8c7941bff07391eaebf811e5
parent0928eda77155301a1160bf4ae50faccefa5bd6e6
THRIFT-1753: Multiple C++ Windows, OSX, and iOS portability issues
Client: cpp
Patch: Ben Craig
49 files changed:
lib/cpp/libthrift.vcxproj
lib/cpp/libthriftnb.vcxproj
lib/cpp/src/thrift/TLogging.h
lib/cpp/src/thrift/Thrift.cpp
lib/cpp/src/thrift/Thrift.h
lib/cpp/src/thrift/async/TEvhttpClientChannel.cpp
lib/cpp/src/thrift/async/TEvhttpServer.cpp
lib/cpp/src/thrift/concurrency/BoostMonitor.cpp
lib/cpp/src/thrift/concurrency/FunctionRunner.h
lib/cpp/src/thrift/concurrency/Monitor.cpp
lib/cpp/src/thrift/concurrency/Monitor.h
lib/cpp/src/thrift/concurrency/Mutex.cpp
lib/cpp/src/thrift/concurrency/PlatformThreadFactory.h
lib/cpp/src/thrift/concurrency/StdMonitor.cpp [new file with mode: 0644]
lib/cpp/src/thrift/concurrency/StdMutex.cpp [new file with mode: 0644]
lib/cpp/src/thrift/concurrency/StdThreadFactory.cpp [new file with mode: 0644]
lib/cpp/src/thrift/concurrency/StdThreadFactory.h [new file with mode: 0644]
lib/cpp/src/thrift/concurrency/Thread.h
lib/cpp/src/thrift/concurrency/TimerManager.cpp
lib/cpp/src/thrift/concurrency/TimerManager.h
lib/cpp/src/thrift/concurrency/Util.cpp
lib/cpp/src/thrift/concurrency/Util.h
lib/cpp/src/thrift/protocol/TDebugProtocol.cpp
lib/cpp/src/thrift/server/TNonblockingServer.cpp
lib/cpp/src/thrift/server/TNonblockingServer.h
lib/cpp/src/thrift/transport/PlatformSocket.h [new file with mode: 0644]
lib/cpp/src/thrift/transport/TFDTransport.cpp
lib/cpp/src/thrift/transport/TFileTransport.cpp
lib/cpp/src/thrift/transport/TFileTransport.h
lib/cpp/src/thrift/transport/TPipe.cpp
lib/cpp/src/thrift/transport/TSSLSocket.cpp
lib/cpp/src/thrift/transport/TServerSocket.cpp
lib/cpp/src/thrift/transport/TServerSocket.h
lib/cpp/src/thrift/transport/TSocket.cpp
lib/cpp/src/thrift/transport/TSocket.h
lib/cpp/src/thrift/transport/TSocketPool.h
lib/cpp/src/thrift/windows/GetTimeOfDay.cpp
lib/cpp/src/thrift/windows/GetTimeOfDay.h
lib/cpp/src/thrift/windows/SocketPair.cpp
lib/cpp/src/thrift/windows/SocketPair.h
lib/cpp/src/thrift/windows/StdAfx.cpp
lib/cpp/src/thrift/windows/StdAfx.h
lib/cpp/src/thrift/windows/TWinsockSingleton.cpp
lib/cpp/src/thrift/windows/TWinsockSingleton.h
lib/cpp/src/thrift/windows/TargetVersion.h
lib/cpp/src/thrift/windows/WinFcntl.cpp
lib/cpp/src/thrift/windows/WinFcntl.h
lib/cpp/src/thrift/windows/config.h
lib/cpp/src/thrift/windows/force_inc.h