THRIFT-624. java: compareTo is broken for Unions with binary fields
authorBryan Duxbury <bryanduxbury@apache.org>
Wed, 11 Nov 2009 21:01:35 +0000 (21:01 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Wed, 11 Nov 2009 21:01:35 +0000 (21:01 +0000)
commite2e4ea1dcf09bdbf5bc2f270812ae2a3ca69c02b
tree4f910afa1552dafc23e1b20d3bb90d46c7602449
parent7948a66cfc6d164cb27da71360a270838a7468c2
THRIFT-624. java: compareTo is broken for Unions with binary fields
This patch adds a special case for byte[] values in TUnion. It also fixes a related bug in TBaseHelper for comparing two byte arrays.

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835065 13f79535-47bb-0310-9956-ffa450edef68
compiler/cpp/src/generate/t_java_generator.cc
lib/java/src/org/apache/thrift/TBaseHelper.java
lib/java/test/org/apache/thrift/test/UnionTest.java
test/DebugProtoTest.thrift