file/gzip: misc clean-up

Separate state and functions, and convert a key loop to functional
style. As it turns out, this has no significant effect on performance,
but it looks a lot better to me.
This commit is contained in:
Matthew Flatt 2013-08-13 11:48:13 -06:00
parent 1acdcf2fb9
commit de322740a6

File diff suppressed because it is too large Load Diff