[git commit master] unzip: another small code shrink

Denys Vlasenko vda.linux at googlemail.com
Mon May 24 11:07:55 UTC 2010


commit: http://git.busybox.net/busybox/commit/?id=fc2bb8f04f048bf60a8b53bd6ad04eef1b8d3626
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master

function                                             old     new   delta
find_cdf_offset                                      173     160     -13

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 archival/unzip.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/archival/unzip.c b/archival/unzip.c
index 5e8bac3..1d3291a 100644
--- a/archival/unzip.c
+++ b/archival/unzip.c
@@ -159,9 +159,9 @@ static uint32_t find_cdf_offset(void)
 	off_t end;
 
 	end = xlseek(zip_fd, 0, SEEK_END);
-	if (end < 1024)
-		end = 1024;
 	end -= 1024;
+	if (end < 0)
+		end = 0;
 	xlseek(zip_fd, end, SEEK_SET);
 	full_read(zip_fd, buf, 1024);
 
-- 
1.6.3.3



More information about the busybox-cvs mailing list