THRIFT-3415 - C++: THeader*.h/cpp includes cleanup
Client: C++
Patch: Konrad Grochowski
Used iwyu (Include-What-You-Use) to cleanup list of includes used by
THeader* files
unistd.h is not used at all - removed completely
diff --git a/lib/cpp/src/thrift/protocol/THeaderProtocol.cpp b/lib/cpp/src/thrift/protocol/THeaderProtocol.cpp
index 76732b0..02dc736 100644
--- a/lib/cpp/src/thrift/protocol/THeaderProtocol.cpp
+++ b/lib/cpp/src/thrift/protocol/THeaderProtocol.cpp
@@ -21,10 +21,13 @@
#include <thrift/protocol/THeaderProtocol.h>
#include <thrift/protocol/TCompactProtocol.h>
+#include <thrift/protocol/TBinaryProtocol.h>
#include <thrift/TApplicationException.h>
#include <limits>
+
#include <boost/static_assert.hpp>
+#include <boost/make_shared.hpp>
namespace apache {
namespace thrift {