Skip to content

Commit 5228f35

Browse files
committed
Implement C API function 'PyModule_New'
1 parent f98b41d commit 5228f35

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,10 @@ PyObject* PyModule_NewObject(PyObject* name) {
146146
return UPCALL_CEXT_O(_jls_PyModule_NewObject, native_to_java(name));
147147
}
148148

149+
PyObject* PyModule_New(const char *name) {
150+
return UPCALL_CEXT_O(_jls_PyModule_NewObject, polyglot_from_string(name, SRC_CS));
151+
}
152+
149153
void* PyModule_GetState(PyObject *m) {
150154
if (!PyModule_Check(m)) {
151155
PyErr_BadArgument();

0 commit comments

Comments
 (0)