X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fbuffer.c;h=dfc8456db73940d993f2eb00801e60942748784e;hb=67b4f3519d838c6f16f5b6b63c0b9b8669fb3dd9;hp=8147def1961246dfdef3f3704432416431c6f932;hpb=bffe1074aab0bd180b6b522f07f951f73ef59191;p=chaz%2Ftar diff --git a/src/buffer.c b/src/buffer.c index 8147def..dfc8456 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -1374,7 +1374,7 @@ static bool check_label_pattern (const char *label) { char *string; - bool result; + bool result = false; if (fnmatch (volume_label_option, label, 0) == 0) return true; @@ -1841,6 +1841,7 @@ open_archive (enum access_mode wanted_access) switch (wanted_access) { case ACCESS_READ: + case ACCESS_UPDATE: if (volume_label_option) match_volume_label (); break; @@ -1850,9 +1851,6 @@ open_archive (enum access_mode wanted_access) if (volume_label_option) write_volume_label (); break; - - default: - break; } set_volume_start_time (); }