From b31fc9a76c299fdd5c09210576157b374ebcd245 Mon Sep 17 00:00:00 2001 From: Davies Liu Date: Thu, 2 Jul 2015 11:29:14 -0700 Subject: [PATCH] Update math.scala --- .../scala/org/apache/spark/sql/catalyst/expressions/math.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/math.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/math.scala index bb1b97904f10e..b4efc28b9e053 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/math.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/math.scala @@ -297,7 +297,7 @@ case class Hex(child: Expression) extends UnaryExpression with Serializable { var len = 0 do { len += 1 - value(value.length - len) = Hex.hexDigits(numBuf & 0xF) + value(value.length - len) = Hex.hexDigits((numBuf & 0xF).toInt) numBuf >>>= 4 } while (numBuf != 0) UTF8String.fromBytes(Arrays.copyOfRange(value, value.length - len, value.length))