From: Jim Meyering Date: Thu, 7 Apr 2005 17:14:14 +0000 (+0000) Subject: (binop): Move function definition to precede first use so we can... X-Git-Tag: CPPI-1_12~1091 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d7361052217cd93eda18d13e065b2a5931981cef;p=thirdparty%2Fcoreutils.git (binop): Move function definition to precede first use so we can... (binop): ...remove prototype. --- diff --git a/src/test.c b/src/test.c index 282663857e..c0edcd5135 100644 --- a/src/test.c +++ b/src/test.c @@ -77,7 +77,6 @@ static int argc; /* The number of arguments present in ARGV. */ static char **argv; /* The argument list. */ static bool test_unop (char const *s); -static bool binop (char *s); static bool unary_operator (void); static bool binary_operator (bool); static bool two_arguments (void); @@ -221,6 +220,16 @@ age_of (char const *filename, time_t *age) return ok; } +/* Return true if S is one of the test command's binary operators. */ +static bool +binop (char const *s) +{ + return ((STREQ (s, "=")) || (STREQ (s, "!=")) || (STREQ (s, "-nt")) || + (STREQ (s, "-ot")) || (STREQ (s, "-ef")) || (STREQ (s, "-eq")) || + (STREQ (s, "-ne")) || (STREQ (s, "-lt")) || (STREQ (s, "-le")) || + (STREQ (s, "-gt")) || (STREQ (s, "-ge"))); +} + /* * term - parse a term and return 1 or 0 depending on whether the term * evaluates to true or false, respectively. @@ -702,16 +711,6 @@ expr (void) return or (); /* Same with this. */ } -/* Return true if S is one of the test command's binary operators. */ -static bool -binop (char const *s) -{ - return ((STREQ (s, "=")) || (STREQ (s, "!=")) || (STREQ (s, "-nt")) || - (STREQ (s, "-ot")) || (STREQ (s, "-ef")) || (STREQ (s, "-eq")) || - (STREQ (s, "-ne")) || (STREQ (s, "-lt")) || (STREQ (s, "-le")) || - (STREQ (s, "-gt")) || (STREQ (s, "-ge"))); -} - /* Return true if OP is one of the test command's unary operators. */ static bool test_unop (char const *op)