From 33b1cc691610bfe8d51c5b4ffffc480148a54fc5 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 14 Aug 2014 11:59:23 +0200 Subject: [PATCH] utils.rfc6266: Remove percent_decode function. --- qutebrowser/utils/rfc6266.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/qutebrowser/utils/rfc6266.py b/qutebrowser/utils/rfc6266.py index 3ae8af22b..a839f3fce 100644 --- a/qutebrowser/utils/rfc6266.py +++ b/qutebrowser/utils/rfc6266.py @@ -79,14 +79,6 @@ class ContentDisposition: return 'ContentDisposition(%r, %r, %r)' % ( self.disposition, self.assocs, self.location) - - - -def percent_decode(string, encoding): - # unquote doesn't default to strict, fix that - return urllib.parse.unquote(string, encoding, errors='strict') - - def fits_inside_codec(text, codec): try: text.encode(codec) @@ -147,7 +139,7 @@ def parse_ext_value(val): else: charset, coded = val langtag = None - decoded = percent_decode(coded, encoding=charset) + decoded = urllib.parse.unquote(coded, charset, errors='strict') return LangTagged(decoded, langtag) # RFC 2616