From 985f4578c6f14bb85100613776c36cecd26e0d2b Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Sat, 26 Dec 2009 10:20:50 -0800 Subject: [PATCH] Fix warning about strtod() return value --- tc/q_netem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tc/q_netem.c b/tc/q_netem.c index d06932e8..33b3d2a4 100644 --- a/tc/q_netem.c +++ b/tc/q_netem.c @@ -100,8 +100,8 @@ static int get_distribution(const char *type, __s16 *data, int maxdata) static int isnumber(const char *arg) { char *p; - (void) strtod(arg, &p); - return (p != arg); + + return strtod(arg, &p) != 0 || p != arg; } #define NEXT_IS_NUMBER() (NEXT_ARG_OK() && isnumber(argv[1]))