Make readahead functions static

This commit is contained in:
Neal Norwitz 2002-08-06 21:50:54 +00:00
parent 22b1387c51
commit d8b995f5e8
1 changed files with 8 additions and 5 deletions

View File

@ -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;