bpo-37072: Fix crash in PyAST_FromNodeObject() when flags is NULL (#13634)
I'm confident that this fixes the reported crash. flags=NULL is treated as using the latest minor version. https://bugs.python.org/issue37072
This commit is contained in:
parent
44bfff2ec2
commit
77f0ed7a42
|
@ -0,0 +1 @@
|
|||
Fix crash in PyAST_FromNodeObject() when flags is NULL.
|
|
@ -786,7 +786,7 @@ PyAST_FromNodeObject(const node *n, PyCompilerFlags *flags,
|
|||
/* borrowed reference */
|
||||
c.c_filename = filename;
|
||||
c.c_normalize = NULL;
|
||||
c.c_feature_version = flags->cf_feature_version;
|
||||
c.c_feature_version = flags ? flags->cf_feature_version : PY_MINOR_VERSION;
|
||||
|
||||
if (TYPE(n) == encoding_decl)
|
||||
n = CHILD(n, 0);
|
||||
|
|
Loading…
Reference in New Issue