]> granicus.if.org Git - python/commitdiff
Oops. Fix syntax for C89 compilers.
authorGuido van Rossum <guido@python.org>
Sat, 25 Feb 2006 23:32:30 +0000 (23:32 +0000)
committerGuido van Rossum <guido@python.org>
Sat, 25 Feb 2006 23:32:30 +0000 (23:32 +0000)
Objects/dictobject.c

index 2254762a396c79767756a1e6b81bc98ad9458d13..0eccdbba9f00abe2d09861a831e3bf0a2168e062 100644 (file)
@@ -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);