From: Roger Meier Date: Fri, 22 Mar 2013 21:12:19 +0000 (+0100) Subject: THRIFT-1863 cocoa: [TBinaryProtocol readMessageBeginReturnName:type:sequenceID] retur... X-Git-Tag: 0.9.1~168 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=ff951bd5675a1ba72b39abeff8aafb770d3c43cf;p=common%2Fthrift.git THRIFT-1863 cocoa: [TBinaryProtocol readMessageBeginReturnName:type:sequenceID] returns incorrect message type Patch: Kevin Li --- diff --git a/lib/cocoa/src/protocol/TBinaryProtocol.m b/lib/cocoa/src/protocol/TBinaryProtocol.m index f269aaa0..bee616e0 100644 --- a/lib/cocoa/src/protocol/TBinaryProtocol.m +++ b/lib/cocoa/src/protocol/TBinaryProtocol.m @@ -118,7 +118,7 @@ static TBinaryProtocolFactory * gSharedFactory = nil; reason: @"Bad version in readMessageBegin"]; } if (type != NULL) { - *type = version & 0x00FF; + *type = size & 0x00FF; } NSString * messageName = [self readString]; if (name != NULL) {