Skip to content

Commit 9684728

Browse files
committed
Regenerate C API forwards
1 parent 7c8b125 commit 9684728

File tree

4 files changed

+77
-63
lines changed

4 files changed

+77
-63
lines changed

graalpython/com.oracle.graal.python.cext/src/capi.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2420,6 +2420,10 @@ PyAPI_FUNC(PyObject*) Py_GenericAlias(PyObject* a, PyObject* b) {
24202420
PyAPI_FUNC(void) Py_LeaveRecursiveCall() {
24212421
GraalPy_LeaveRecursiveCall();
24222422
}
2423+
#undef _PyArray_Resize
2424+
PyAPI_FUNC(int) _PyArray_Resize(PyObject* a, Py_ssize_t b) {
2425+
return Graal_PyArray_Resize(a, b);
2426+
}
24232427
#undef _PyBytes_Join
24242428
PyAPI_FUNC(PyObject*) _PyBytes_Join(PyObject* a, PyObject* b) {
24252429
return Graal_PyBytes_Join(a, b);

graalpython/com.oracle.graal.python.cext/src/capi.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -607,6 +607,7 @@ typedef struct {
607607
BUILTIN(Py_set_PyTypeObject_tp_vectorcall_offset, void, PyTypeObject*, Py_ssize_t) \
608608
BUILTIN(Py_set_PyTypeObject_tp_weaklistoffset, void, PyTypeObject*, Py_ssize_t) \
609609
BUILTIN(Py_set_PyVarObject_ob_size, void, PyVarObject*, Py_ssize_t) \
610+
BUILTIN(_PyArray_Resize, int, PyObject*, Py_ssize_t) \
610611
BUILTIN(_PyBytes_Join, PyObject*, PyObject*, PyObject*) \
611612
BUILTIN(_PyDict_Pop, PyObject*, PyObject*, PyObject*, PyObject*) \
612613
BUILTIN(_PyDict_SetItem_KnownHash, int, PyObject*, PyObject*, PyObject*, Py_hash_t) \

graalpython/com.oracle.graal.python.jni/src/capi_forwards.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1236,6 +1236,7 @@ void unimplemented(const char* name) {
12361236
#undef _PyArg_VaParseTupleAndKeywordsFast_SizeT
12371237
#undef _PyArg_VaParseTupleAndKeywords_SizeT
12381238
#undef _PyArg_VaParse_SizeT
1239+
#undef _PyArray_Resize
12391240
#undef _PyAsyncGenValueWrapperNew
12401241
#undef _PyByteArray_Start
12411242
#undef _PyBytesWriter_Alloc
@@ -4797,6 +4798,10 @@ PyAPI_FUNC(int) _PyArg_VaParse_SizeT(PyObject* a, const char* b, va_list c) {
47974798
int result = (int) __target___PyArg_VaParse_SizeT(a, b, c);
47984799
return result;
47994800
}
4801+
PyAPI_FUNC(int) _PyArray_Resize(PyObject* a, Py_ssize_t b) {
4802+
int result = (int) Graal_PyArray_Resize(a, b);
4803+
return result;
4804+
}
48004805
PyAPI_FUNC(PyObject*) _PyAsyncGenValueWrapperNew(PyObject* a) {
48014806
unimplemented("_PyAsyncGenValueWrapperNew"); exit(-1);
48024807
}

0 commit comments

Comments
 (0)