inetd: comment tweak. no code changes
[oweals/busybox.git] / coreutils / sleep.c
index de18dd0db36ea28e29efddab153b67c9de7c7651..b16d03c2bd57fa9772e9c2e535ce462d1b73c006 100644 (file)
@@ -54,11 +54,13 @@ int sleep_main(int argc UNUSED_PARAM, char **argv)
                char *arg = *argv;
                if (strchr(arg, '.')) {
                        double d;
+                       char *pp;
                        int len = strspn(arg, "0123456789.");
                        char sv = arg[len];
                        arg[len] = '\0';
-                       d = bb_strtod(arg, NULL);
-                       if (errno)
+                       errno = 0;
+                       d = strtod(arg, &pp);
+                       if (errno || *pp)
                                bb_show_usage();
                        arg[len] = sv;
                        len--;