From: Benjamin Peterson Date: Mon, 3 Feb 2014 14:35:08 +0000 (-0500) Subject: remove code which does nothing but cause refleaks X-Git-Tag: v3.4.0rc1~107 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f045de4fc221ebf376ac976a0e35d6a9a1ff06b5;p=python remove code which does nothing but cause refleaks --- diff --git a/Modules/_opcode.c b/Modules/_opcode.c index 30eeeef744..712e6eb54b 100644 --- a/Modules/_opcode.c +++ b/Modules/_opcode.c @@ -55,15 +55,11 @@ _opcode_stack_effect_impl(PyModuleDef *module, int opcode, PyObject *oparg) int effect; int oparg_int = 0; if (HAS_ARG(opcode)) { - PyObject *i_object; if (oparg == Py_None) { PyErr_SetString(PyExc_ValueError, "stack_effect: opcode requires oparg but oparg was not specified"); return -1; } - i_object = PyNumber_Index(oparg); - if (!i_object) - return -1; oparg_int = (int)PyLong_AsLong(oparg); if ((oparg_int == -1) && PyErr_Occurred()) return -1;