From e99f29127c7ae2902c5606cf5a28afaa0ad3c0a4 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Tue, 29 Mar 2011 15:35:32 +0000 Subject: Off-by-one error parsing argv, doh svn path=/utils/print_roa/print_roa.c; revision=3749 --- utils/print_roa/print_roa.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'utils/print_roa/print_roa.c') diff --git a/utils/print_roa/print_roa.c b/utils/print_roa/print_roa.c index 284f004f..ffeb5e69 100644 --- a/utils/print_roa/print_roa.c +++ b/utils/print_roa/print_roa.c @@ -410,8 +410,8 @@ int main (int argc, char *argv[]) argc -= optind; argv += optind; - while (--argc > 0) { - r = read_roa(*++argv, 0, 1, !brief, brief, signingtime); + while (argc-- > 0) { + r = read_roa(*argv++, 0, 1, !brief, brief, signingtime); result |= r == NULL; ROA_free(r); } -- cgit v1.2.3