From 4a2edc34a405150d0b23ecfdcb401e7cf59f4650 Mon Sep 17 00:00:00 2001 From: Pablo Galindo Date: Mon, 1 Jul 2019 11:35:05 +0100 Subject: bpo-37221: Add PyCode_NewWithPosOnlyArgs to be used internally and set PyCode_New as a compatibility wrapper (GH-13959) Add PyCode_NewEx to be used internally and set PyCode_New as a compatibility wrapper --- Python/compile.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'Python/compile.c') diff --git a/Python/compile.c b/Python/compile.c index 7bdf406079..9cce8aeb4e 100644 --- a/Python/compile.c +++ b/Python/compile.c @@ -5813,13 +5813,11 @@ makecode(struct compiler *c, struct assembler *a) if (maxdepth < 0) { goto error; } - co = PyCode_New(posonlyargcount+posorkeywordargcount, posonlyargcount, - kwonlyargcount, nlocals_int, maxdepth, flags, - bytecode, consts, names, varnames, - freevars, cellvars, - c->c_filename, c->u->u_name, - c->u->u_firstlineno, - a->a_lnotab); + co = PyCode_NewWithPosOnlyArgs(posonlyargcount+posorkeywordargcount, + posonlyargcount, kwonlyargcount, nlocals_int, + maxdepth, flags, bytecode, consts, names, + varnames, freevars, cellvars, c->c_filename, + c->u->u_name, c->u->u_firstlineno, a->a_lnotab); error: Py_XDECREF(consts); Py_XDECREF(names); -- cgit v1.2.1