diff options
author | Tim Kientzle <kientzle@gmail.com> | 2009-07-31 11:27:17 -0400 |
---|---|---|
committer | Tim Kientzle <kientzle@gmail.com> | 2009-07-31 11:27:17 -0400 |
commit | 96b43f35835fc4017f07158cdb6d1b91bcb1c73f (patch) | |
tree | 5dd541094f6e5f668f92e0c4fab8fc9a6d611382 /contrib | |
parent | 46bdaad4976ddd843dd30fb36ea036531eb686e7 (diff) | |
download | libarchive-96b43f35835fc4017f07158cdb6d1b91bcb1c73f.tar.gz |
Correct off-by-one checking for an end-of-archive marker.
Thanks to: vti
SVN-Revision: 1303
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/untar.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/untar.c b/contrib/untar.c index 8df7a8e4..dc092d32 100644 --- a/contrib/untar.c +++ b/contrib/untar.c @@ -56,7 +56,7 @@ static int is_end_of_archive(const char *p) { int n; - for (n = 512; n > 0; --n) + for (n = 511; n >= 0; --n) if (p[n] != '\0') return (0); return (1); |