diff options
author | Jim Meyering <jim@meyering.net> | 1999-08-29 20:49:07 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1999-08-29 20:49:07 +0000 |
commit | 678cbc835ec3685652d488c79193b2000a397a3c (patch) | |
tree | b472495fc8270554a3b4f6fba9a6339b3eccd9f9 /src | |
parent | de8d09d22d63186e59568bac5048e9f330bd07bd (diff) | |
download | coreutils-678cbc835ec3685652d488c79193b2000a397a3c.tar.xz |
(isinteger): Move definition to precede use. Remove prototype.
Diffstat (limited to 'src')
-rw-r--r-- | src/nice.c | 40 |
1 files changed, 19 insertions, 21 deletions
diff --git a/src/nice.c b/src/nice.c index 55273f936..e2a46d007 100644 --- a/src/nice.c +++ b/src/nice.c @@ -44,8 +44,6 @@ # define GET_PRIORITY() getpriority (PRIO_PROCESS, 0) #endif -static int isinteger PARAMS ((char *s)); - /* The name this program was run with. */ char *program_name; @@ -78,6 +76,25 @@ by default. Range goes from -20 (highest priority) to 19 (lowest).\n\ exit (status); } +/* Return nonzero if S represents a (possibly signed) decimal integer, + zero if not. */ + +static int +isinteger (const char *s) +{ + if (*s == '-' || *s == '+') + ++s; + if (*s == 0) + return 0; + while (*s) + { + if (!ISDIGIT (*s)) + return 0; + ++s; + } + return 1; +} + int main (int argc, char **argv) { @@ -199,22 +216,3 @@ main (int argc, char **argv) exit (exit_status); } } - -/* Return nonzero if S represents a (possibly signed) decimal integer, - zero if not. */ - -static int -isinteger (char *s) -{ - if (*s == '-' || *s == '+') - ++s; - if (*s == 0) - return 0; - while (*s) - { - if (!ISDIGIT (*s)) - return 0; - ++s; - } - return 1; -} |