THRIFT-1987 TCompactProtocol.tcc/h warnings on Visual
Patch: Konrad Grochowski
diff --git a/lib/cpp/src/thrift/protocol/TCompactProtocol.h b/lib/cpp/src/thrift/protocol/TCompactProtocol.h
index c4d1f08..7311f85 100644
--- a/lib/cpp/src/thrift/protocol/TCompactProtocol.h
+++ b/lib/cpp/src/thrift/protocol/TCompactProtocol.h
@@ -161,12 +161,12 @@
const TType fieldType,
const int16_t fieldId,
int8_t typeOverride);
- uint32_t writeCollectionBegin(int8_t elemType, int32_t size);
+ uint32_t writeCollectionBegin(const TType elemType, int32_t size);
uint32_t writeVarint32(uint32_t n);
uint32_t writeVarint64(uint64_t n);
uint64_t i64ToZigzag(const int64_t l);
uint32_t i32ToZigzag(const int32_t n);
- inline int8_t getCompactType(int8_t ttype);
+ inline int8_t getCompactType(const TType ttype);
public:
uint32_t readMessageBegin(std::string& name,