From 598de14d9340137cd7c7a099e8ed53d97f1f68a0 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 27 Jan 2020 15:01:16 -0500 Subject: [PATCH] squash4: Fix an uninitialized variable MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit gcc says: grub-core/fs/squash4.c: In function ‘direct_read’: grub-core/fs/squash4.c:868:10: error: ‘err’ may be used uninitialized in this function [-Werror=maybe-uninitialized] 868 | if (err) | ^ cc1: all warnings being treated as errors This patch initializes it to GRUB_ERR_NONE. Signed-off-by: Peter Jones Reviewed-by: Daniel Kiper --- grub-core/fs/squash4.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grub-core/fs/squash4.c b/grub-core/fs/squash4.c index 95d5c1e1f..82704f966 100644 --- a/grub-core/fs/squash4.c +++ b/grub-core/fs/squash4.c @@ -746,7 +746,7 @@ direct_read (struct grub_squash_data *data, struct grub_squash_cache_inode *ino, grub_off_t off, char *buf, grub_size_t len) { - grub_err_t err; + grub_err_t err = GRUB_ERR_NONE; grub_off_t cumulated_uncompressed_size = 0; grub_uint64_t a = 0; grub_size_t i;