Author: Antonio Cuni <[email protected]>
Branch: fast_cffi_list_init
Changeset: r67313:5019ee2fb1c2
Date: 2013-10-11 14:26 +0200
http://bitbucket.org/pypy/pypy/changeset/5019ee2fb1c2/

Log:    move these two methods to the very base class

diff --git a/pypy/module/_cffi_backend/ctypeobj.py 
b/pypy/module/_cffi_backend/ctypeobj.py
--- a/pypy/module/_cffi_backend/ctypeobj.py
+++ b/pypy/module/_cffi_backend/ctypeobj.py
@@ -43,6 +43,12 @@
     def is_unichar_ptr_or_array(self):
         return False
 
+    def is_long(self):
+        return False
+
+    def is_double(self):
+        return False
+
     def newp(self, w_init):
         space = self.space
         raise operationerrfmt(space.w_TypeError,
diff --git a/pypy/module/_cffi_backend/ctypeprim.py 
b/pypy/module/_cffi_backend/ctypeprim.py
--- a/pypy/module/_cffi_backend/ctypeprim.py
+++ b/pypy/module/_cffi_backend/ctypeprim.py
@@ -85,12 +85,6 @@
             return self.space.wrap(s)
         return W_CType.string(self, cdataobj, maxlen)
 
-    def is_long(self):
-        return False
-
-    def is_double(self):
-        return False
-
 class W_CTypePrimitiveCharOrUniChar(W_CTypePrimitive):
     _attrs_ = []
     is_primitive_integer = True
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to