From 5bc1024225d1651e346cebd74463ed8a0ec2aa19 Mon Sep 17 00:00:00 2001 From: "Thomas G. Lockhart" Date: Sat, 17 May 1997 06:20:34 +0000 Subject: [PATCH] Remove troublesome type coersions from the char8 return statements. Noted in trying to port to AIX. --- src/backend/utils/adt/char.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/backend/utils/adt/char.c b/src/backend/utils/adt/char.c index 8a7e528abe..d2f27e1e98 100644 --- a/src/backend/utils/adt/char.c +++ b/src/backend/utils/adt/char.c @@ -12,7 +12,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/char.c,v 1.3 1997/03/14 23:19:54 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/char.c,v 1.4 1997/05/17 06:20:34 thomas Exp $ * *------------------------------------------------------------------------- */ @@ -179,14 +179,14 @@ bool char16lt(char *arg1, char *arg2) { if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) (strncmp(arg1, arg2, 16) < 0)); + return(strncmp(arg1, arg2, 16) < 0); } bool char16le(char *arg1, char *arg2) { if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) (strncmp(arg1, arg2, 16) <= 0)); + return(strncmp(arg1, arg2, 16) <= 0); } bool char16gt(char *arg1, char *arg2) @@ -194,7 +194,7 @@ bool char16gt(char *arg1, char *arg2) if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) (strncmp(arg1, arg2, 16) > 0)); + return(strncmp(arg1, arg2, 16) > 0); } bool char16ge(char *arg1, char *arg2) @@ -202,7 +202,7 @@ bool char16ge(char *arg1, char *arg2) if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) (strncmp(arg1, arg2, 16) >= 0)); + return(strncmp(arg1, arg2, 16) >= 0); } @@ -355,42 +355,42 @@ bool char8eq(char *arg1, char *arg2) { if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) strncmp(arg1, arg2, 8) == 0); + return(strncmp(arg1, arg2, 8) == 0); } bool char8ne(char *arg1, char *arg2) { if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) strncmp(arg1, arg2, 8) != 0); + return(strncmp(arg1, arg2, 8) != 0); } bool char8lt(char *arg1, char *arg2) { if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) strncmp(arg1, arg2, 8) < 0); + return(strncmp(arg1, arg2, 8) < 0); } bool char8le(char *arg1, char *arg2) { if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) strncmp(arg1, arg2, 8) <= 0); + return(strncmp(arg1, arg2, 8) <= 0); } bool char8gt(char *arg1, char *arg2) { if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) strncmp(arg1, arg2, 8) > 0); + return(strncmp(arg1, arg2, 8) > 0); } bool char8ge(char *arg1, char *arg2) { if (arg1 == NULL || arg2 == NULL) return((bool) 0); - return((bool) strncmp(arg1, arg2, 8) >= 0); + return(strncmp(arg1, arg2, 8) >= 0); } int32 char8cmp(char *arg1, char *arg2) -- 2.11.0