diff options
author | Matt Kraai <kraai@debian.org> | 2000-11-08 06:52:57 +0000 |
---|---|---|
committer | Matt Kraai <kraai@debian.org> | 2000-11-08 06:52:57 +0000 |
commit | 7918e1fd549adbcf1df30f73914104436504d5e5 (patch) | |
tree | 2e6db6a2924c6cf805c0ccd0f827c8bf35b21ee9 /gzip.c | |
parent | d8ad76cb31ff7c4b2d97cc66eafc4297f5cea7d7 (diff) | |
download | busybox-w32-7918e1fd549adbcf1df30f73914104436504d5e5.tar.gz busybox-w32-7918e1fd549adbcf1df30f73914104436504d5e5.tar.bz2 busybox-w32-7918e1fd549adbcf1df30f73914104436504d5e5.zip |
Move flush_outbuf to the file in which it is used, and by doing so fix a
nasty error dealing with two different variables with the same name.
Diffstat (limited to '')
-rw-r--r-- | gzip.c | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -3380,3 +3380,17 @@ unsigned size; | |||
3380 | isize += (ulg) len; | 3380 | isize += (ulg) len; |
3381 | return (int) len; | 3381 | return (int) len; |
3382 | } | 3382 | } |
3383 | |||
3384 | /* =========================================================================== | ||
3385 | * Write the output buffer outbuf[0..outcnt-1] and update bytes_out. | ||
3386 | * (used for the compressed data only) | ||
3387 | */ | ||
3388 | void flush_outbuf() | ||
3389 | { | ||
3390 | if (outcnt == 0) | ||
3391 | return; | ||
3392 | |||
3393 | write_buf(ofd, (char *) outbuf, outcnt); | ||
3394 | bytes_out += (ulg) outcnt; | ||
3395 | outcnt = 0; | ||
3396 | } | ||