diff options
Diffstat (limited to 'Python/compile.c')
| -rw-r--r-- | Python/compile.c | 10 | 
1 files changed, 4 insertions, 6 deletions
diff --git a/Python/compile.c b/Python/compile.c index 917f9d3..a252bd1 100644 --- a/Python/compile.c +++ b/Python/compile.c @@ -3794,13 +3794,11 @@ compute_code_flags(struct compiler *c)  			flags |= CO_NESTED;  		if (ste->ste_generator)  			flags |= CO_GENERATOR; +		if (ste->ste_varargs) +			flags |= CO_VARARGS; +		if (ste->ste_varkeywords) +			flags |= CO_VARKEYWORDS;  	} -	if (ste->ste_varargs) -		flags |= CO_VARARGS; -	if (ste->ste_varkeywords) -		flags |= CO_VARKEYWORDS; -	if (ste->ste_generator) -		flags |= CO_GENERATOR;  	/* (Only) inherit compilerflags in PyCF_MASK */  	flags |= (c->c_flags->cf_flags & PyCF_MASK);  | 
