mercurial/pure/base85.py
branchstable
changeset 16598 20a9d823f242
parent 10282 08a0f04b56bd
child 27334 9007f697e8ef
--- a/mercurial/pure/base85.py	Mon May 07 15:40:50 2012 -0500
+++ b/mercurial/pure/base85.py	Mon May 07 21:49:45 2012 +0200
@@ -54,9 +54,10 @@
             try:
                 acc = acc * 85 + _b85dec[c]
             except KeyError:
-                raise TypeError('Bad base85 character at byte %d' % (i + j))
+                raise ValueError('bad base85 character at position %d'
+                                 % (i + j))
         if acc > 4294967295:
-            raise OverflowError('Base85 overflow in hunk starting at byte %d' % i)
+            raise ValueError('Base85 overflow in hunk starting at byte %d' % i)
         out.append(acc)
 
     # Pad final chunk if necessary