From 31e3634a05237bc5216ebbfd71053479d8e9d69b Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sat, 18 Nov 2000 04:40:18 +0000 Subject: [PATCH] Suppress 'comparison-is-always-true' warning on machines where char is signed by default. --- src/backend/utils/adt/ruleutils.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/utils/adt/ruleutils.c b/src/backend/utils/adt/ruleutils.c index 3cd543b5e6..99818c324a 100644 --- a/src/backend/utils/adt/ruleutils.c +++ b/src/backend/utils/adt/ruleutils.c @@ -3,7 +3,7 @@ * back to source text * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/ruleutils.c,v 1.69 2000/11/16 22:30:31 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/ruleutils.c,v 1.70 2000/11/18 04:40:18 tgl Exp $ * * This software is copyrighted by Jan Wieck - Hamburg. * @@ -1841,7 +1841,7 @@ get_const_expr(Const *constval, deparse_context *context) appendStringInfoChar(buf, '\\'); appendStringInfoChar(buf, ch); } - else if (ch >= 0 && ch < ' ') + else if (((unsigned char) ch) < ((unsigned char) ' ')) appendStringInfo(buf, "\\%03o", (int) ch); else appendStringInfoChar(buf, ch);