From c33bf93509f6057033d3a6b54d66fad33a454ba0 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Tue, 27 Jul 2010 10:12:24 -0400 Subject: [PATCH] Don't need to check for *cp being non-zero, isdigit() will do that. --- plugins/sudoers/sudoreplay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/sudoers/sudoreplay.c b/plugins/sudoers/sudoreplay.c index efcda8a5b..d7b152dd2 100644 --- a/plugins/sudoers/sudoreplay.c +++ b/plugins/sudoers/sudoreplay.c @@ -890,7 +890,7 @@ parse_timing(buf, decimal, idx, seconds, nbytes) *seconds = (double)l; cp = ep + (*ep == '.' ? 1 : strlen(decimal)); d = 10.0; - while (*cp && isdigit((unsigned char) *cp)) { + while (isdigit((unsigned char) *cp)) { fract += (*cp - '0') / d; d *= 10; cp++;