From: Guido van Rossum Date: Sat, 25 Feb 2006 23:32:30 +0000 (+0000) Subject: Oops. Fix syntax for C89 compilers. X-Git-Tag: v2.5a0~542 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4b92a825046ca5b4a4422e6a22ff9c5819eb4a52;p=python Oops. Fix syntax for C89 compilers. --- diff --git a/Objects/dictobject.c b/Objects/dictobject.c index 2254762a39..0eccdbba9f 100644 --- a/Objects/dictobject.c +++ b/Objects/dictobject.c @@ -885,12 +885,12 @@ dict_subscript(dictobject *mp, register PyObject *key) if (v == NULL) { if (!PyDict_CheckExact(mp)) { /* Look up __missing__ method if we're a subclass. */ + PyObject *missing; static PyObject *missing_str = NULL; if (missing_str == NULL) missing_str = PyString_InternFromString("__missing__"); - PyObject *missing = _PyType_Lookup(mp->ob_type, - missing_str); + missing = _PyType_Lookup(mp->ob_type, missing_str); if (missing != NULL) return PyObject_CallFunctionObjArgs(missing, (PyObject *)mp, key, NULL);