From: Raymond Hettinger Date: Sun, 16 Oct 2016 02:03:06 +0000 (-0700) Subject: Minor fix-up to apply the stack adjustment macros consistent with the other opcodes X-Git-Tag: v3.7.0a1~2221 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4186222e63bc98c1648fef1a11420a29335b199a;p=python Minor fix-up to apply the stack adjustment macros consistent with the other opcodes --- diff --git a/Python/ceval.c b/Python/ceval.c index 3e74819c90..b50ad3c263 100644 --- a/Python/ceval.c +++ b/Python/ceval.c @@ -1538,7 +1538,7 @@ _PyEval_EvalFrameDefault(PyFrameObject *f, int throwflag) TARGET(SET_ADD) { PyObject *v = POP(); - PyObject *set = stack_pointer[-oparg]; + PyObject *set = PEEK(oparg); int err; err = PySet_Add(set, v); Py_DECREF(v); @@ -2796,7 +2796,7 @@ _PyEval_EvalFrameDefault(PyFrameObject *f, int throwflag) PyObject *map; int err; STACKADJ(-2); - map = stack_pointer[-oparg]; /* dict */ + map = PEEK(oparg); /* dict */ assert(PyDict_CheckExact(map)); err = PyDict_SetItem(map, key, value); /* map[key] = value */ Py_DECREF(value);