diff options
Diffstat (limited to 'numpy/core/src')
-rw-r--r-- | numpy/core/src/multiarraymodule.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/numpy/core/src/multiarraymodule.c b/numpy/core/src/multiarraymodule.c index 8c3f299ed..685d3a10d 100644 --- a/numpy/core/src/multiarraymodule.c +++ b/numpy/core/src/multiarraymodule.c @@ -7584,9 +7584,10 @@ PyMODINIT_FUNC initmultiarray(void) { if (set_typeinfo(d) != 0) goto err; - _numpy_internal = \ - PyImport_ImportModule("numpy.core._internal"); - if (_numpy_internal != NULL) return; + if (_numpy_internal == NULL) { + _numpy_internal = PyImport_ImportModule("numpy.core._internal"); + if (_numpy_internal != NULL) return; + } err: if (!PyErr_Occurred()) { |