summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--paste/exceptions/serial_number_generator.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/paste/exceptions/serial_number_generator.py b/paste/exceptions/serial_number_generator.py
index 3c7a758..d4f6235 100644
--- a/paste/exceptions/serial_number_generator.py
+++ b/paste/exceptions/serial_number_generator.py
@@ -68,7 +68,7 @@ def hash_identifier(s, length, pad=True, hasher=md5, prefix='',
modulo = base ** length
number = 0
for c in list(bin_hash):
- number = (number * 256 + ord(c)) % modulo
+ number = (number * 256 + six.byte2int([c])) % modulo
ident = make_identifier(number)
if pad:
ident = good_characters[0]*(length-len(ident)) + ident