Lines Matching refs:slurp
824 (slurp): Do not dump core if the file is growing as we read it.
1355 (sip, slurp): Use it. Now static.
1357 (slurp): Use xalloc_die to report memory exhaustion.
1477 (sip, slurp): Remove decls.
1845 (slurp): Check for arithmetic overflow when computing buffer size.
2075 * io.c (slurp): Likewise.
2349 (sip, slurp): Put off allocating room to hold the whole file until we
3014 (excluded_filename, memchr, sip, slurp): New declarations.
3024 don't slurp them all in at once; just compare them a buffer at a time.
3056 (read_files): Don't slurp unless needed.
3060 (sip, slurp): Split first part of `slurp' into another function `sip'.
3062 see whether the file is binary; `slurp' now just finishes the job.
3465 * io.c (slurp): Don't mention differences in final newline if -B.
3611 * io.c (slurp): Null-terminate the buffer.
3775 * io.c (slurp): Leave 2 chars space at end of buffer, not one.
3789 * io.c (slurp): ->bufsize is nominal amount we have room for;
3809 (slurp): Leave 1 char extra space after each buffer.