diff options
author | Neal Norwitz <nnorwitz@gmail.com> | 2006-03-23 06:03:08 (GMT) |
---|---|---|
committer | Neal Norwitz <nnorwitz@gmail.com> | 2006-03-23 06:03:08 (GMT) |
commit | badc086543e13be82958b8162d3fc5e5b65f283a (patch) | |
tree | 7c65ec8f0a8dc2482b55952a8f79b6ef877b71dd /Include | |
parent | 90768424f8c48aa0d50642cb423b356adbf2293d (diff) | |
download | cpython-badc086543e13be82958b8162d3fc5e5b65f283a.zip cpython-badc086543e13be82958b8162d3fc5e5b65f283a.tar.gz cpython-badc086543e13be82958b8162d3fc5e5b65f283a.tar.bz2 |
Stop duplicating code and handle slice indices consistently and correctly
wrt to ssize_t.
Diffstat (limited to 'Include')
-rw-r--r-- | Include/sliceobject.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Include/sliceobject.h b/Include/sliceobject.h index 17f36dc..dbc34b2 100644 --- a/Include/sliceobject.h +++ b/Include/sliceobject.h @@ -30,6 +30,7 @@ PyAPI_DATA(PyTypeObject) PySlice_Type; PyAPI_FUNC(PyObject *) PySlice_New(PyObject* start, PyObject* stop, PyObject* step); +PyAPI_FUNC(PyObject *) _PySlice_FromIndices(Py_ssize_t start, Py_ssize_t stop); PyAPI_FUNC(int) PySlice_GetIndices(PySliceObject *r, Py_ssize_t length, Py_ssize_t *start, Py_ssize_t *stop, Py_ssize_t *step); PyAPI_FUNC(int) PySlice_GetIndicesEx(PySliceObject *r, Py_ssize_t length, |