Commit 09ccd750 authored by Marius Wachtler's avatar Marius Wachtler

Fix PyImport_ImportModule

parent 9956a566
...@@ -589,7 +589,9 @@ extern "C" PyObject* PyImport_ImportModule(const char* name) noexcept { ...@@ -589,7 +589,9 @@ extern "C" PyObject* PyImport_ImportModule(const char* name) noexcept {
try { try {
// TODO: check if this has the same behaviour as the cpython implementation // TODO: check if this has the same behaviour as the cpython implementation
std::string str = name; std::string str = name;
return import(0, None, &str); BoxedList* silly_list = new BoxedList();
listAppendInternal(silly_list, boxString("__doc__"));
return import(0, silly_list, &str);
} catch (ExcInfo e) { } catch (ExcInfo e) {
setCAPIException(e); setCAPIException(e);
return NULL; return NULL;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment