diff options
author | Anish Athalye <aathalye@me.com> | 2013-09-27 19:27:41 -0400 |
---|---|---|
committer | Anish Athalye <aathalye@me.com> | 2013-09-27 22:10:10 -0400 |
commit | 9376bf55c223ae9f63280860d9fd88e49d4cc5c7 (patch) | |
tree | f1159b6101ab0e24ee7a843dd31884ea073c74c8 | |
parent | f898a612461ed63d2a065286cba0e37d42e9ee26 (diff) | |
download | spray-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"`.
-rw-r--r-- | src/main/scala/spray/json/JsonParser.scala | 2 |
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 } |