Make readahead functions static
This commit is contained in:
parent
22b1387c51
commit
d8b995f5e8
|
@ -271,7 +271,7 @@ err_closed(void)
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
void drop_readahead(PyFileObject *);
|
static void drop_readahead(PyFileObject *);
|
||||||
|
|
||||||
/* Methods */
|
/* Methods */
|
||||||
|
|
||||||
|
@ -1608,7 +1608,7 @@ static PyGetSetDef file_getsetlist[] = {
|
||||||
{0},
|
{0},
|
||||||
};
|
};
|
||||||
|
|
||||||
void
|
static void
|
||||||
drop_readahead(PyFileObject *f)
|
drop_readahead(PyFileObject *f)
|
||||||
{
|
{
|
||||||
if (f->f_buf != NULL) {
|
if (f->f_buf != NULL) {
|
||||||
|
@ -1620,7 +1620,9 @@ drop_readahead(PyFileObject *f)
|
||||||
/* Make sure that file has a readahead buffer with at least one byte
|
/* Make sure that file has a readahead buffer with at least one byte
|
||||||
(unless at EOF) and no more than bufsize. Returns negative value on
|
(unless at EOF) and no more than bufsize. Returns negative value on
|
||||||
error */
|
error */
|
||||||
int readahead(PyFileObject *f, int bufsize) {
|
static int
|
||||||
|
readahead(PyFileObject *f, int bufsize)
|
||||||
|
{
|
||||||
int chunksize;
|
int chunksize;
|
||||||
|
|
||||||
if (f->f_buf != NULL) {
|
if (f->f_buf != NULL) {
|
||||||
|
@ -1655,8 +1657,9 @@ int readahead(PyFileObject *f, int bufsize) {
|
||||||
horrified by the recursive call: maximum recursion depth is limited by
|
horrified by the recursive call: maximum recursion depth is limited by
|
||||||
logarithmic buffer growth to about 50 even when reading a 1gb line. */
|
logarithmic buffer growth to about 50 even when reading a 1gb line. */
|
||||||
|
|
||||||
PyStringObject *
|
static PyStringObject *
|
||||||
readahead_get_line_skip(PyFileObject *f, int skip, int bufsize) {
|
readahead_get_line_skip(PyFileObject *f, int skip, int bufsize)
|
||||||
|
{
|
||||||
PyStringObject* s;
|
PyStringObject* s;
|
||||||
char *bufptr;
|
char *bufptr;
|
||||||
char *buf;
|
char *buf;
|
||||||
|
|
Loading…
Reference in New Issue