[pypy-svn] r14283 - pypy/dist/pypy/objspace/std

tismer at codespeak.net tismer at codespeak.net
Tue Jul 5 14:43:42 CEST 2005


Author: tismer
Date: Tue Jul  5 14:43:41 2005
New Revision: 14283

Modified:
   pypy/dist/pypy/objspace/std/longobject.py
Log:
still marginal errors

Modified: pypy/dist/pypy/objspace/std/longobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/longobject.py	(original)
+++ pypy/dist/pypy/objspace/std/longobject.py	Tue Jul  5 14:43:41 2005
@@ -824,9 +824,9 @@
     if b._getshort(size_b-1) == 0:
         size_b -= 1
 
-    if size_b == 0:
-        raise OperationError(w_longobj.space.w_ZeroDivisionError,
-                             w_longobj.space.wrap("long division or modulo by zero"))
+    if b.sign == 0:
+        raise OperationError(space.w_ZeroDivisionError,
+                             space.wrap("long division or modulo by zero"))
 
     if (size_a < size_b or
         (size_a == size_b and



More information about the Pypy-commit mailing list