(isinteger): Move definition to precede use. Remove prototype.

This commit is contained in:
Jim Meyering
1999-08-29 20:49:07 +00:00
parent de8d09d22d
commit 678cbc835e
+19 -21
View File
@@ -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;
}