equal
deleted
inserted
replaced
1227 for (i = 0; i < num_revs; i++) { |
1227 for (i = 0; i < num_revs; i++) { |
1228 Py_ssize_t revnum = PyInt_AsLong(PyList_GET_ITEM(list_revs, i)); |
1228 Py_ssize_t revnum = PyInt_AsLong(PyList_GET_ITEM(list_revs, i)); |
1229 if (revnum == -1 && PyErr_Occurred()) { |
1229 if (revnum == -1 && PyErr_Occurred()) { |
1230 goto bail; |
1230 goto bail; |
1231 } |
1231 } |
1232 if (revnum < 0 || revnum >= idxlen) { |
1232 if (revnum < nullrev || revnum >= idxlen) { |
1233 PyErr_Format(PyExc_IndexError, |
1233 PyErr_Format(PyExc_IndexError, |
1234 "index out of range: %zd", revnum); |
1234 "index out of range: %zd", revnum); |
1235 goto bail; |
1235 goto bail; |
1236 } |
1236 } |
1237 revs[i] = revnum; |
1237 revs[i] = revnum; |