diff options
| author | Tom Lane <tgl@sss.pgh.pa.us> | 2000-12-03 20:45:40 +0000 |
|---|---|---|
| committer | Tom Lane <tgl@sss.pgh.pa.us> | 2000-12-03 20:45:40 +0000 |
| commit | a27b691e2903a886be640db801677f6f988d3793 (patch) | |
| tree | c68f25c9edef18954e9c5b3d74893f1df87b8871 /src/backend/nodes/outfuncs.c | |
| parent | 4d2a506526ceacab5f75df040596a5287ab40612 (diff) | |
| download | postgresql-a27b691e2903a886be640db801677f6f988d3793.tar.gz | |
Ensure that all uses of <ctype.h> functions are applied to unsigned-char
values, whether the local char type is signed or not. This is necessary
for portability. Per discussion on pghackers around 9/16/00.
Diffstat (limited to 'src/backend/nodes/outfuncs.c')
| -rw-r--r-- | src/backend/nodes/outfuncs.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/nodes/outfuncs.c b/src/backend/nodes/outfuncs.c index 7abca0990e..1c0239246e 100644 --- a/src/backend/nodes/outfuncs.c +++ b/src/backend/nodes/outfuncs.c @@ -6,7 +6,7 @@ * Portions Copyright (c) 1996-2000, PostgreSQL, Inc * Portions Copyright (c) 1994, Regents of the University of California * - * $Header: /cvsroot/pgsql/src/backend/nodes/outfuncs.c,v 1.134 2000/11/16 22:30:23 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/nodes/outfuncs.c,v 1.135 2000/12/03 20:45:33 tgl Exp $ * * NOTES * Every (plan) node in POSTGRES has an associated "out" routine which @@ -70,8 +70,8 @@ _outToken(StringInfo str, char *s) if (*s == '<' || *s == '\"' || *s == '@' || - isdigit((int) *s) || - (*s == '-' && isdigit((int) s[1]))) + isdigit((unsigned char) *s) || + (*s == '-' && isdigit((unsigned char) s[1]))) appendStringInfoChar(str, '\\'); while (*s) { |
