Skip to content

Commit 3fa7c0f

Browse files
committed
silence warnings
1 parent 2a4efd1 commit 3fa7c0f

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ PyObject * PyBytes_FromString(const char *str) {
6666

6767
UPCALL_ID(PyTruffle_Bytes_AsString);
6868
char* PyBytes_AsString(PyObject *obj) {
69-
return UPCALL_CEXT_NOCAST(_jls_PyTruffle_Bytes_AsString, native_to_java(obj), ERROR_MARKER);
69+
return (char*)UPCALL_CEXT_NOCAST(_jls_PyTruffle_Bytes_AsString, native_to_java(obj), ERROR_MARKER);
7070
}
7171

7272
UPCALL_ID(PyBytes_AsStringCheckEmbeddedNull);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ PyCodeObject* PyCode_New(int argcount, int kwonlyargcount,
4949
PyObject *varnames, PyObject *freevars, PyObject *cellvars,
5050
PyObject *filename, PyObject *name, int firstlineno,
5151
PyObject *lnotab) {
52-
return UPCALL_CEXT_O(_jls_PyCode_New, argcount, kwonlyargcount,
52+
return (PyCodeObject*)UPCALL_CEXT_O(_jls_PyCode_New, argcount, kwonlyargcount,
5353
nlocals, stacksize, flags,
5454
native_to_java(code), native_to_java(consts), native_to_java(names),
5555
native_to_java(varnames), native_to_java(freevars), native_to_java(cellvars),

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,5 @@ PyTypeObject PyFrame_Type = PY_TRUFFLE_TYPE("frame", &PyType_Type, Py_TPFLAGS_DE
4545

4646
UPCALL_ID(PyTruffleFrame_New);
4747
PyFrameObject* PyFrame_New(PyThreadState *tstate, PyCodeObject *code, PyObject *globals, PyObject *locals) {
48-
return UPCALL_CEXT_O(_jls_PyTruffleFrame_New, native_to_java((PyObject*)tstate), native_to_java(code), native_to_java(globals), native_to_java(locals));
48+
return (PyFrameObject*)UPCALL_CEXT_O(_jls_PyTruffleFrame_New, native_to_java((PyObject*)tstate), native_to_java((PyObject*)code), native_to_java(globals), native_to_java(locals));
4949
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,5 @@ PyTypeObject PyTraceBack_Type = PY_TRUFFLE_TYPE("traceback", &PyType_Type, Py_TP
4545

4646
UPCALL_ID(PyTraceBack_Here);
4747
int PyTraceBack_Here(PyFrameObject *frame) {
48-
return UPCALL_CEXT_I(_jls_PyTraceBack_Here, native_to_java(frame));
48+
return UPCALL_CEXT_I(_jls_PyTraceBack_Here, native_to_java((PyObject*)frame));
4949
}

0 commit comments

Comments
 (0)