summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAnish Athalye <aathalye@me.com>2013-09-27 19:27:41 -0400
committerAnish Athalye <aathalye@me.com>2013-09-27 22:10:10 -0400
commit9376bf55c223ae9f63280860d9fd88e49d4cc5c7 (patch)
treef1159b6101ab0e24ee7a843dd31884ea073c74c8 /src
parentf898a612461ed63d2a065286cba0e37d42e9ee26 (diff)
downloadspray-json-9376bf55c223ae9f63280860d9fd88e49d4cc5c7.tar.gz
spray-json-9376bf55c223ae9f63280860d9fd88e49d4cc5c7.tar.bz2
spray-json-9376bf55c223ae9f63280860d9fd88e49d4cc5c7.zip
Fix bug with invalid hex digits in JsonParser
Valid hex digits are `[0-9a-fA-F]`. The `"A" - "Z"` is a typo and should be changed to `"A" - "F"`.
Diffstat (limited to 'src')
-rw-r--r--src/main/scala/spray/json/JsonParser.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/spray/json/JsonParser.scala b/src/main/scala/spray/json/JsonParser.scala
index c01193b..0b408e8 100644
--- a/src/main/scala/spray/json/JsonParser.scala
+++ b/src/main/scala/spray/json/JsonParser.scala
@@ -70,7 +70,7 @@ object JsonParser extends Parser {
def Digit = rule { "0" - "9" }
- def HexDigit = rule { "0" - "9" | "a" - "f" | "A" - "Z" }
+ def HexDigit = rule { "0" - "9" | "a" - "f" | "A" - "F" }
def Frac = rule { "." ~ Digits }