(read_and): Stop processing the archive after
encountering a single zero record. Many old archives contain arbitrary garbage after it. The warning is issued anyway.
This commit is contained in:
@@ -140,6 +140,7 @@ read_and (void (*do_something) (void))
|
||||
break;
|
||||
WARN ((0, 0, _("A lone zero block at %s"),
|
||||
STRINGIFY_BIGINT (current_block_ordinal (), buf)));
|
||||
break;
|
||||
}
|
||||
status = prev_status;
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user