Control.window was broken comparing to zero max_chunk.

This commit is contained in:
ckolivas 2011-02-28 14:10:46 +11:00
parent ab656aa98a
commit 63566a2992

2
rzip.c
View file

@ -794,7 +794,7 @@ void rzip_fd(int fd_in, int fd_out)
if (UNLIMITED)
control.max_chunk = control.st_size;
else if (control.window)
control.max_chunk = MIN(control.max_chunk, control.window * CHUNK_MULTIPLE);
control.max_chunk = control.window * CHUNK_MULTIPLE;
else
control.max_chunk = control.ramsize / 3 * 2;
control.max_mmap = MIN(control.max_mmap, control.max_chunk);