From: Pavel Raiskup Date: Thu, 17 Dec 2015 14:01:18 +0000 (+0200) Subject: sparse: fix use of indeterminate value X-Git-Tag: release_1_29~23 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=b5f581e637e117284b62efc3b03dcce93343bea0;p=debian%2Ftar sparse: fix use of indeterminate value * src/xheader.c (sparse_map_decoder): Move 'e' up from loop-block. --- 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)) {