diff options
-rw-r--r-- | src/common/unzip.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/unzip.c b/src/common/unzip.c index 0de7778..a13f129 100644 --- a/src/common/unzip.c +++ b/src/common/unzip.c | |||
@@ -1347,7 +1347,7 @@ ec_read_file_func (voidpf opaque, | |||
1347 | { | 1347 | { |
1348 | ret = ec->read (ec->cls, | 1348 | ret = ec->read (ec->cls, |
1349 | &ptr, | 1349 | &ptr, |
1350 | size); | 1350 | size - done); |
1351 | if (ret <= 0) | 1351 | if (ret <= 0) |
1352 | return done; | 1352 | return done; |
1353 | memcpy (buf + done, ptr, ret); | 1353 | memcpy (buf + done, ptr, ret); |