PyAPI: Replace importlib.reload, not 'imp'
This commit is contained in:
		@@ -81,7 +81,7 @@ void bpy_import_init(PyObject *builtins)
 | 
			
		||||
 | 
			
		||||
	/* move reload here
 | 
			
		||||
	 * XXX, use import hooks */
 | 
			
		||||
	mod = PyImport_ImportModuleLevel("imp", NULL, NULL, NULL, 0);
 | 
			
		||||
	mod = PyImport_ImportModuleLevel("importlib", NULL, NULL, NULL, 0);
 | 
			
		||||
	if (mod) {
 | 
			
		||||
		PyObject *mod_dict = PyModule_GetDict(mod);
 | 
			
		||||
 | 
			
		||||
@@ -93,7 +93,7 @@ void bpy_import_init(PyObject *builtins)
 | 
			
		||||
		Py_DECREF(mod);
 | 
			
		||||
	}
 | 
			
		||||
	else {
 | 
			
		||||
		BLI_assert(!"unable to load 'imp' module.");
 | 
			
		||||
		BLI_assert(!"unable to load 'importlib' module.");
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user