summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorTim Kientzle <kientzle@gmail.com>2009-07-31 11:27:17 -0400
committerTim Kientzle <kientzle@gmail.com>2009-07-31 11:27:17 -0400
commit96b43f35835fc4017f07158cdb6d1b91bcb1c73f (patch)
tree5dd541094f6e5f668f92e0c4fab8fc9a6d611382 /contrib
parent46bdaad4976ddd843dd30fb36ea036531eb686e7 (diff)
downloadlibarchive-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.c2
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);