From b5f581e637e117284b62efc3b03dcce93343bea0 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Thu, 17 Dec 2015 16:01:18 +0200 Subject: [PATCH] sparse: fix use of indeterminate value * src/xheader.c (sparse_map_decoder): Move 'e' up from loop-block. --- src/xheader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xheader.c b/src/xheader.c index a5452a1b..8e623830 100644 --- a/src/xheader.c +++ b/src/xheader.c @@ -1456,13 +1456,13 @@ sparse_map_decoder (struct tar_stat_info *st, size_t size __attribute__((unused))) { int offset = 1; + struct sp_array e; st->sparse_map_avail = 0; while (1) { intmax_t u; char *delim; - struct sp_array e; if (!ISDIGIT (*arg)) { -- 2.47.2