Skip to content

Commit a3e0370

Browse files
committed
move PyTruffle_Unicode_FromFormat declaration to header
1 parent df1240f commit a3e0370

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,9 @@ extern PyObject* wrapped_null;
310310
/* DICT */
311311
void* PyTruffle_Tuple_GetItem(void* jtuple, Py_ssize_t position);
312312

313+
/* STR */
314+
PyObject* PyTruffle_Unicode_FromFormat(const char*, va_list, void**, int);
315+
313316
/* BYTES, BYTEARRAY */
314317
int bytes_buffer_getbuffer(PyBytesObject *self, Py_buffer *view, int flags);
315318
int bytearray_getbuffer(PyByteArrayObject *obj, Py_buffer *view, int flags);

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -159,9 +159,6 @@ int PyErr_ExceptionMatches(PyObject *exc) {
159159
return PyErr_GivenExceptionMatches(PyErr_Occurred(), exc);
160160
}
161161

162-
// defined without header in unicodeobject.c
163-
extern PyObject* PyTruffle_Unicode_FromFormat(const char*, va_list, void**, int);
164-
165162
PyObject* PyErr_Format(PyObject* exception, const char* fmt, ...) {
166163
CallWithPolyglotArgs(PyObject* formatted_msg, fmt, 2, PyTruffle_Unicode_FromFormat, fmt);
167164
UPCALL_CEXT_VOID(_jls_PyErr_CreateAndSetException, native_to_java(exception), native_to_java(formatted_msg));

0 commit comments

Comments
 (0)