]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Fix assertion.
authorJeremy Hylton <jeremy@alum.mit.edu>
Mon, 26 Feb 2007 19:00:20 +0000 (19:00 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Mon, 26 Feb 2007 19:00:20 +0000 (19:00 +0000)
Objects/frameobject.c

index 642d77c6062d800c86236dcf65b4dce79cce248a..8110a6f996759679a69f6d84084c3d1f29c17da1 100644 (file)
@@ -724,7 +724,7 @@ map_to_dict(PyObject *map, Py_ssize_t nmap, PyObject *dict, PyObject **values,
        Py_ssize_t j;
         assert(PyTuple_Check(map));
         assert(PyDict_Check(dict));
-        assert(PyTuple_Size(map) > nmap);
+        assert(PyTuple_Size(map) >= nmap);
        for (j = nmap; --j >= 0; ) {
                PyObject *key = PyTuple_GET_ITEM(map, j);
                PyObject *value = values[j];
@@ -772,7 +772,7 @@ dict_to_map(PyObject *map, Py_ssize_t nmap, PyObject *dict, PyObject **values,
        Py_ssize_t j;
         assert(PyTuple_Check(map));
         assert(PyDict_Check(dict));
-        assert(PyTuple_Size(map) > nmap);
+        assert(PyTuple_Size(map) >= nmap);
        for (j = nmap; --j >= 0; ) {
                PyObject *key = PyTuple_GET_ITEM(map, j);
                PyObject *value = PyObject_GetItem(dict, key);