Kaydet (Commit) d8b995f5 authored tarafından Neal Norwitz's avatar Neal Norwitz

Make readahead functions static

üst 22b1387c
...@@ -271,7 +271,7 @@ err_closed(void) ...@@ -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[] = { ...@@ -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) ...@@ -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) { ...@@ -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;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment