From: Szymon Janc Date: Tue, 4 Oct 2011 19:10:21 +0000 (+0200) Subject: * grub-core/io/lzopio.c (calculate_uncompressed_size): Fix return code. X-Git-Tag: 2.00~1106^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bc4d3f4809353539891a04bc218ff7ef37cb2536;p=thirdparty%2Fgrub.git * grub-core/io/lzopio.c (calculate_uncompressed_size): Fix return code. --- diff --git a/grub-core/io/lzopio.c b/grub-core/io/lzopio.c index e2bbf79b7..02a70f4d8 100644 --- a/grub-core/io/lzopio.c +++ b/grub-core/io/lzopio.c @@ -256,7 +256,7 @@ calculate_uncompressed_size (grub_file_t file) grub_off_t usize_total = 0; if (read_block_header (lzopio) < 0) - return 0; + return -1; /* FIXME: Don't do this for not easily seekable files. */ while (lzopio->block.usize != 0) @@ -264,12 +264,12 @@ calculate_uncompressed_size (grub_file_t file) usize_total += lzopio->block.usize; if (jump_block (lzopio) < 0) - return 0; + return -1; } file->size = usize_total; - return 1; + return 0; } struct lzop_header