summaryrefslogtreecommitdiff
path: root/tutorial
diff options
context:
space:
mode:
authorRoger Meier <roger@apache.org>2012-04-13 09:12:31 +0000
committerRoger Meier <roger@apache.org>2012-04-13 09:12:31 +0000
commit49ff8b123a0b79aa0ec5a4a1baa288e7cbfdcede (patch)
treef0bb816c0ec7263a05709240177bb719d9d3fbcb /tutorial
parent49ef6587b4cb830cbe35a8e14ac4ad5a2c457923 (diff)
downloadthrift-49ff8b123a0b79aa0ec5a4a1baa288e7cbfdcede.tar.gz
THRIFT-1552 Include paths for c/c++ should be prefixed with 'thrift/'
To ensure there are no include path collisions the C and C++ header include paths should include 'thrift' as the root leaf. This will prevent having to place /usr/include/thrift into the compilers include header search path, which might otherwise result in the compiler accidentally picking up headers that it shouldn't. e.g. #include <foo/bar.h> should be #include <thrift/foo/bar.h> Change-Id: I48f2b0f549bda0fc81e85506ac857adc800b98a1 git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325674 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'tutorial')
-rw-r--r--tutorial/cpp/CppClient.cpp6
-rw-r--r--tutorial/cpp/CppServer.cpp16
2 files changed, 11 insertions, 11 deletions
diff --git a/tutorial/cpp/CppClient.cpp b/tutorial/cpp/CppClient.cpp
index 4dac90c4f..6b7e97440 100644
--- a/tutorial/cpp/CppClient.cpp
+++ b/tutorial/cpp/CppClient.cpp
@@ -21,9 +21,9 @@
#include <unistd.h>
#include <sys/time.h>
-#include <protocol/TBinaryProtocol.h>
-#include <transport/TSocket.h>
-#include <transport/TTransportUtils.h>
+#include <thrift/protocol/TBinaryProtocol.h>
+#include <thrift/transport/TSocket.h>
+#include <thrift/transport/TTransportUtils.h>
#include "../gen-cpp/Calculator.h"
diff --git a/tutorial/cpp/CppServer.cpp b/tutorial/cpp/CppServer.cpp
index 860381eea..d0dbad9ff 100644
--- a/tutorial/cpp/CppServer.cpp
+++ b/tutorial/cpp/CppServer.cpp
@@ -17,14 +17,14 @@
* under the License.
*/
-#include <concurrency/ThreadManager.h>
-#include <concurrency/PosixThreadFactory.h>
-#include <protocol/TBinaryProtocol.h>
-#include <server/TSimpleServer.h>
-#include <server/TThreadPoolServer.h>
-#include <server/TThreadedServer.h>
-#include <transport/TServerSocket.h>
-#include <transport/TTransportUtils.h>
+#include <thrift/concurrency/ThreadManager.h>
+#include <thrift/concurrency/PosixThreadFactory.h>
+#include <thrift/protocol/TBinaryProtocol.h>
+#include <thrift/server/TSimpleServer.h>
+#include <thrift/server/TThreadPoolServer.h>
+#include <thrift/server/TThreadedServer.h>
+#include <thrift/transport/TServerSocket.h>
+#include <thrift/transport/TTransportUtils.h>
#include <iostream>
#include <stdexcept>