diff options
-rw-r--r-- | paste/exceptions/serial_number_generator.py | 2 |
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 |