equal
deleted
inserted
replaced
2610 if (!PyObject_CheckBuffer(data_obj)) { |
2610 if (!PyObject_CheckBuffer(data_obj)) { |
2611 PyErr_SetString(PyExc_TypeError, |
2611 PyErr_SetString(PyExc_TypeError, |
2612 "data does not support buffer interface"); |
2612 "data does not support buffer interface"); |
2613 return -1; |
2613 return -1; |
2614 } |
2614 } |
2615 if (self->nodelen < 20 || self->nodelen > sizeof(nullid)) { |
2615 if (self->nodelen < 20 || self->nodelen > (Py_ssize_t)sizeof(nullid)) { |
2616 PyErr_SetString(PyExc_RuntimeError, "unsupported node size"); |
2616 PyErr_SetString(PyExc_RuntimeError, "unsupported node size"); |
2617 return -1; |
2617 return -1; |
2618 } |
2618 } |
2619 |
2619 |
2620 self->nullentry = Py_BuildValue(PY23("iiiiiiis#", "iiiiiiiy#"), 0, 0, 0, |
2620 self->nullentry = Py_BuildValue(PY23("iiiiiiis#", "iiiiiiiy#"), 0, 0, 0, |