aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pandora/transport.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/pandora/transport.py b/pandora/transport.py
index 721882d..edec8a8 100644
--- a/pandora/transport.py
+++ b/pandora/transport.py
@@ -256,10 +256,7 @@ class BlowfishCryptor:
256 256
257 @staticmethod 257 @staticmethod
258 def _strip_padding(data): 258 def _strip_padding(data):
259 try: 259 pad_size = int(data[-1])
260 pad_size = int(data[-1]) # python3
261 except ValueError: # pragma: no cover
262 pad_size = ord(data[-1]) # python2
263 260
264 computed = b"".join([chr(pad_size).encode("ascii")] * pad_size) 261 computed = b"".join([chr(pad_size).encode("ascii")] * pad_size)
265 if not data[-pad_size:] == computed: 262 if not data[-pad_size:] == computed: