File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -990,13 +990,13 @@ def emit_module_exec_func(
990990 for fn in module .functions :
991991 if fn .decl .is_async and fn .class_name is None :
992992 emitter .emit_line (
993- f'PyObject *func = PyObject_GetAttrString({ module_static } , "{ fn .decl .name } ");'
993+ f'PyObject *func_temp = PyObject_GetAttrString({ module_static } , "{ fn .decl .name } ");'
994994 )
995- emitter .emit_line ("if (!func ) goto fail;" )
995+ emitter .emit_line ("if (!func_temp ) goto fail;" )
996996 emitter .emit_line (
997- "if (!CPyFunc_SetCoroFlag(func )) { Py_DECREF(func ); goto fail; }"
997+ "if (!CPyFunc_SetCoroFlag(func_temp )) { Py_DECREF(func_temp ); goto fail; }"
998998 )
999- emitter .emit_line ("Py_DECREF(func );" )
999+ emitter .emit_line ("Py_DECREF(func_temp );" )
10001000
10011001 self .generate_top_level_call (module , emitter )
10021002
You can’t perform that action at this time.
0 commit comments