mirror of https://github.com/pyodide/pyodide.git
MAINT declare module_init functions in TRY_INIT macros (#2437)
This commit is contained in:
parent
3f9ae2ed1e
commit
80a650cc33
|
@ -33,6 +33,7 @@
|
|||
|
||||
#define TRY_INIT(mod) \
|
||||
do { \
|
||||
int mod##_init(); \
|
||||
if (mod##_init()) { \
|
||||
FATAL_ERROR("Failed to initialize module %s.", #mod); \
|
||||
} \
|
||||
|
@ -40,6 +41,7 @@
|
|||
|
||||
#define TRY_INIT_WITH_CORE_MODULE(mod) \
|
||||
do { \
|
||||
int mod##_init(PyObject* mod); \
|
||||
if (mod##_init(core_module)) { \
|
||||
FATAL_ERROR("Failed to initialize module %s.", #mod); \
|
||||
} \
|
||||
|
|
Loading…
Reference in New Issue