---
 tar.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tar.c b/tar.c
index 0361b63..405b8d9 100644
--- a/tar.c
+++ b/tar.c
@@ -423,7 +423,7 @@ chktar(struct header *h)
                goto bad;
        }
        memcpy(tmp, h->chksum, sizeof(tmp));
-       for (i = 0; i < sizeof(tmp), tmp[i] == ' '; i++);
+       for (i = 0; i < sizeof(tmp) && tmp[i] == ' '; i++);
        for (; i < sizeof(tmp); i++)
                if (tmp[i] == ' ')
                        tmp[i] = '\0';
-- 
2.44.0


Reply via email to