diff --git a/src/net/url/url.go b/src/net/url/url.go index 8a8de1c6a8..3acde9fb0f 100644 --- a/src/net/url/url.go +++ b/src/net/url/url.go @@ -67,8 +67,9 @@ func unhex(c byte) byte { return c - 'a' + 10 case 'A' <= c && c <= 'F': return c - 'A' + 10 + default: + panic("invalid hex character") } - return 0 } type encoding int