diff --git a/router/src/url.rs b/router/src/url.rs index 189a9e80..7c0fb742 100644 --- a/router/src/url.rs +++ b/router/src/url.rs @@ -186,7 +186,7 @@ fn from_hex(v: u8) -> Option { Some(v - 0x30) // ord('0') == 0x30 } else if v >= b'A' && v <= b'F' { Some(v - 0x41 + 10) // ord('A') == 0x41 - } else if v > b'a' && v <= b'f' { + } else if v >= b'a' && v <= b'f' { Some(v - 0x61 + 10) // ord('a') == 0x61 } else { None