mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
Issue #3101: Helper functions _add_one_to_C() and _add_one_to_F() become
_Py_add_one_to_C() and _Py_add_one_to_F(), respectively.
This commit is contained in:
parent
53c58f8bcc
commit
f68c2a701b
4 changed files with 21 additions and 14 deletions
|
@ -413,7 +413,7 @@ PyBuffer_GetPointer(Py_buffer *view, Py_ssize_t *indices)
|
|||
|
||||
|
||||
void
|
||||
_add_one_to_index_F(int nd, Py_ssize_t *index, Py_ssize_t *shape)
|
||||
_Py_add_one_to_index_F(int nd, Py_ssize_t *index, const Py_ssize_t *shape)
|
||||
{
|
||||
int k;
|
||||
|
||||
|
@ -429,7 +429,7 @@ _add_one_to_index_F(int nd, Py_ssize_t *index, Py_ssize_t *shape)
|
|||
}
|
||||
|
||||
void
|
||||
_add_one_to_index_C(int nd, Py_ssize_t *index, Py_ssize_t *shape)
|
||||
_Py_add_one_to_index_C(int nd, Py_ssize_t *index, const Py_ssize_t *shape)
|
||||
{
|
||||
int k;
|
||||
|
||||
|
@ -453,7 +453,7 @@ int
|
|||
PyBuffer_ToContiguous(void *buf, Py_buffer *view, Py_ssize_t len, char fort)
|
||||
{
|
||||
int k;
|
||||
void (*addone)(int, Py_ssize_t *, Py_ssize_t *);
|
||||
void (*addone)(int, Py_ssize_t *, const Py_ssize_t *);
|
||||
Py_ssize_t *indices, elements;
|
||||
char *dest, *ptr;
|
||||
|
||||
|
@ -480,10 +480,10 @@ PyBuffer_ToContiguous(void *buf, Py_buffer *view, Py_ssize_t len, char fort)
|
|||
}
|
||||
|
||||
if (fort == 'F') {
|
||||
addone = _add_one_to_index_F;
|
||||
addone = _Py_add_one_to_index_F;
|
||||
}
|
||||
else {
|
||||
addone = _add_one_to_index_C;
|
||||
addone = _Py_add_one_to_index_C;
|
||||
}
|
||||
dest = buf;
|
||||
/* XXX : This is not going to be the fastest code in the world
|
||||
|
@ -504,7 +504,7 @@ int
|
|||
PyBuffer_FromContiguous(Py_buffer *view, void *buf, Py_ssize_t len, char fort)
|
||||
{
|
||||
int k;
|
||||
void (*addone)(int, Py_ssize_t *, Py_ssize_t *);
|
||||
void (*addone)(int, Py_ssize_t *, const Py_ssize_t *);
|
||||
Py_ssize_t *indices, elements;
|
||||
char *src, *ptr;
|
||||
|
||||
|
@ -531,10 +531,10 @@ PyBuffer_FromContiguous(Py_buffer *view, void *buf, Py_ssize_t len, char fort)
|
|||
}
|
||||
|
||||
if (fort == 'F') {
|
||||
addone = _add_one_to_index_F;
|
||||
addone = _Py_add_one_to_index_F;
|
||||
}
|
||||
else {
|
||||
addone = _add_one_to_index_C;
|
||||
addone = _Py_add_one_to_index_C;
|
||||
}
|
||||
src = buf;
|
||||
/* XXX : This is not going to be the fastest code in the world
|
||||
|
@ -611,7 +611,7 @@ int PyObject_CopyData(PyObject *dest, PyObject *src)
|
|||
elements *= view_src.shape[k];
|
||||
}
|
||||
while (elements--) {
|
||||
_add_one_to_index_C(view_src.ndim, indices, view_src.shape);
|
||||
_Py_add_one_to_index_C(view_src.ndim, indices, view_src.shape);
|
||||
dptr = PyBuffer_GetPointer(&view_dest, indices);
|
||||
sptr = PyBuffer_GetPointer(&view_src, indices);
|
||||
memcpy(dptr, sptr, view_src.itemsize);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue