Rename internal helper function and make it static.
This commit is contained in:
parent
941f956d1b
commit
a391b11320
|
@ -363,8 +363,8 @@ static int win32_can_symlink = 0;
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int
|
static int
|
||||||
PyParse_off_t(PyObject* arg, void* addr)
|
_parse_off_t(PyObject* arg, void* addr)
|
||||||
{
|
{
|
||||||
#if !defined(HAVE_LARGEFILE_SUPPORT)
|
#if !defined(HAVE_LARGEFILE_SUPPORT)
|
||||||
*((off_t*)addr) = PyLong_AsLong(arg);
|
*((off_t*)addr) = PyLong_AsLong(arg);
|
||||||
|
@ -5827,10 +5827,10 @@ posix_sendfile(PyObject *self, PyObject *args, PyObject *kwdict)
|
||||||
|
|
||||||
#ifdef __APPLE__
|
#ifdef __APPLE__
|
||||||
if (!PyArg_ParseTupleAndKeywords(args, kwdict, "iiO&O&|OOi:sendfile",
|
if (!PyArg_ParseTupleAndKeywords(args, kwdict, "iiO&O&|OOi:sendfile",
|
||||||
keywords, &out, &in, PyParse_off_t, &offset, PyParse_off_t, &sbytes,
|
keywords, &out, &in, _parse_off_t, &offset, _parse_off_t, &sbytes,
|
||||||
#else
|
#else
|
||||||
if (!PyArg_ParseTupleAndKeywords(args, kwdict, "iiO&n|OOi:sendfile",
|
if (!PyArg_ParseTupleAndKeywords(args, kwdict, "iiO&n|OOi:sendfile",
|
||||||
keywords, &out, &in, PyParse_off_t, &offset, &len,
|
keywords, &out, &in, _parse_off_t, &offset, &len,
|
||||||
#endif
|
#endif
|
||||||
&headers, &trailers, &flags))
|
&headers, &trailers, &flags))
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -5914,7 +5914,7 @@ done:
|
||||||
return Py_BuildValue("nO", ret, Py_None);
|
return Py_BuildValue("nO", ret, Py_None);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
PyParse_off_t(offobj, &offset);
|
_parse_off_t(offobj, &offset);
|
||||||
Py_BEGIN_ALLOW_THREADS
|
Py_BEGIN_ALLOW_THREADS
|
||||||
ret = sendfile(out, in, &offset, count);
|
ret = sendfile(out, in, &offset, count);
|
||||||
Py_END_ALLOW_THREADS
|
Py_END_ALLOW_THREADS
|
||||||
|
|
Loading…
Reference in New Issue