summaryrefslogtreecommitdiff
path: root/Makethird
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2014-05-23 11:46:04 +0100
committerRobin Watts <robin.watts@artifex.com>2014-05-23 11:50:10 +0100
commit074cd54f24d7b2121c3873e3b62a2161b2e014e0 (patch)
treea5250f6daf6008717398fc626d1a11e7adc3f39f /Makethird
parent3eba9a357d65f9dfd4854b6645e09015e2e0267c (diff)
downloadmupdf-074cd54f24d7b2121c3873e3b62a2161b2e014e0.tar.xz
Bug 695183: Inflate large buffers at a time for speed.
When I changed the stream implementations to use implementation specific buffers, rather than a generic public one in every fz_stream, I changed fz_read_byte to only get a single byte at a time. I noted at the time that the underlying stream was free to decode larger blocks if it wanted too, but I forgot to actually do this for the flate decoder. Fixing this here should solve the speed issues.
Diffstat (limited to 'Makethird')
0 files changed, 0 insertions, 0 deletions