From 8cf9dfadd111091711e6414a2c9bbb144a5bf6c6 Mon Sep 17 00:00:00 2001 From: CoderSilicon Date: Tue, 16 Jun 2026 10:06:01 +0530 Subject: [PATCH] gh-151515: Fix incorrect function pointer cast in asdl_c.py generator --- Parser/asdl_c.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Parser/asdl_c.py b/Parser/asdl_c.py index e2a57177d20afb..14fe70000b829a 100755 --- a/Parser/asdl_c.py +++ b/Parser/asdl_c.py @@ -2274,7 +2274,7 @@ def generate_module_def(mod, metadata, f, internal_h): PyInterpreterState *interp = _PyInterpreterState_GET(); struct ast_state *state = &interp->ast; assert(!state->finalized); - if (_PyOnceFlag_CallOnce(&state->once, (_Py_once_fn_t *)&init_types, state) < 0) { + if (_PyOnceFlag_CallOnce(&state->once, &init_types, state) < 0) { return NULL; } return state;