[pypy-commit] pypy default: Fix.
arigo
noreply at buildbot.pypy.org
Fri Nov 11 13:52:41 CET 2011
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r49303:88acc7aafd1e
Date: 2011-11-11 13:52 +0100
http://bitbucket.org/pypy/pypy/changeset/88acc7aafd1e/
Log: Fix.
diff --git a/pypy/rpython/lltypesystem/rffi.py b/pypy/rpython/lltypesystem/rffi.py
--- a/pypy/rpython/lltypesystem/rffi.py
+++ b/pypy/rpython/lltypesystem/rffi.py
@@ -862,7 +862,7 @@
try:
unsigned = not tp._type.SIGNED
except AttributeError:
- if (isinstance(tp, lltype.Ptr) or
+ if (not isinstance(tp, lltype.Primitive) or
tp in (FLOAT, DOUBLE) or
cast(lltype.SignedLongLong, cast(tp, -1)) < 0):
unsigned = False
More information about the pypy-commit
mailing list