[pypy-commit] pypy default: fix signature
mattip
pypy.commits at gmail.com
Mon Jun 6 12:22:25 EDT 2016
Author: Matti Picus <matti.picus at gmail.com>
Branch:
Changeset: r84971:f4d726d1a010
Date: 2016-06-06 19:20 +0300
http://bitbucket.org/pypy/pypy/changeset/f4d726d1a010/
Log: fix signature
diff --git a/pypy/module/cpyext/object.py b/pypy/module/cpyext/object.py
--- a/pypy/module/cpyext/object.py
+++ b/pypy/module/cpyext/object.py
@@ -1,7 +1,7 @@
from rpython.rtyper.lltypesystem import rffi, lltype
from pypy.module.cpyext.api import (
cpython_api, generic_cpy_call, CANNOT_FAIL, Py_ssize_t, Py_ssize_tP,
- PyVarObject, Py_buffer,
+ PyVarObject, Py_buffer, size_t,
Py_TPFLAGS_HEAPTYPE, Py_LT, Py_LE, Py_EQ, Py_NE, Py_GT,
Py_GE, CONST_STRING, FILEP, fwrite)
from pypy.module.cpyext.pyobject import (
@@ -14,14 +14,14 @@
import pypy.module.__builtin__.operation as operation
- at cpython_api([Py_ssize_t], rffi.VOIDP)
+ at cpython_api([size_t], rffi.VOIDP)
def PyObject_Malloc(space, size):
# returns non-zero-initialized memory, like CPython
return lltype.malloc(rffi.VOIDP.TO, size,
flavor='raw',
add_memory_pressure=True)
- at cpython_api([rffi.VOIDP, Py_ssize_t], rffi.VOIDP)
+ at cpython_api([rffi.VOIDP, size_t], rffi.VOIDP)
def PyObject_Realloc(space, ptr, size):
if not lltype.cast_ptr_to_int(ptr):
return lltype.malloc(rffi.VOIDP.TO, size,
More information about the pypy-commit
mailing list