diff options
Diffstat (limited to 'fitz/stm_read.c')
-rw-r--r-- | fitz/stm_read.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/fitz/stm_read.c b/fitz/stm_read.c index 3bdddade..fb251214 100644 --- a/fitz/stm_read.c +++ b/fitz/stm_read.c @@ -55,12 +55,15 @@ fz_fillbuffer(fz_stream *stm) } fz_error -fz_readall(fz_buffer **bufp, fz_stream *stm) +fz_readall(fz_buffer **bufp, fz_stream *stm, int initial) { fz_buffer *buf; int n; - buf = fz_newbuffer(16 * 1024); + if (initial < 1024) + initial = 1024; + + buf = fz_newbuffer(initial); while (1) { |