From: Paul Eggert Date: Thu, 18 Oct 2007 21:36:38 +0000 (+0000) Subject: Avoid compiler warnings. X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftar;a=commitdiff_plain;h=3c4f4ca4235a000068817ea54f80b32002a1010c Avoid compiler warnings. * src/list.c (read_header_primitive): Define two locals, to avoid incorrect "may be used uninitialized" warnings. * src/incremen.c (procdir): Remove decl of unused local, "len". expired. SCALAR(0x830b08c) --- diff --git a/ChangeLog b/ChangeLog index c3b16ec..9b954df 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,15 @@ +2007-10-18 Jim Meyering + + Avoid compiler warnings. + * src/list.c (read_header_primitive): Define two locals, to + avoid incorrect "may be used uninitialized" warnings. + * src/incremen.c (procdir): Remove decl of unused local, "len". + 2007-10-18 Sergey Poznyakoff * doc/tar.texi (gzip): Remove compression patent warning. According to Brett Smith, the patent is - expired. + expired. 2007-10-17 Sergey Poznyakoff @@ -16,7 +23,7 @@ * THANKS: Add Lasse Collin and Jean-Pierre Demailly. * NEWS: Update * doc/tar.texi: Update - + 2007-10-12 Paul Eggert * src/utf8.c (string_ascii_p): Recode to avoid bogus GCC 4.2.1 diff --git a/src/incremen.c b/src/incremen.c index bc5fdad..d570082 100644 --- a/src/incremen.c +++ b/src/incremen.c @@ -336,7 +336,6 @@ procdir (char *name_buffer, struct stat *stat_data, { const char *tag_file_name; - size_t len; switch (check_exclusion_tags (name_buffer, &tag_file_name)) { diff --git a/src/list.c b/src/list.c index c9cdf82..b17f604 100644 --- a/src/list.c +++ b/src/list.c @@ -301,8 +301,8 @@ read_header_primitive (bool raw_extended_headers, struct tar_stat_info *info) size_t size, written; union block *next_long_name = 0; union block *next_long_link = 0; - size_t next_long_name_blocks; - size_t next_long_link_blocks; + size_t next_long_name_blocks = 0; + size_t next_long_link_blocks = 0; while (1) {