diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2004-09-02 20:07:50 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2004-09-02 20:07:50 +0000 |
commit | 6ad853b9758e67a4ceb3558549f98cd46e03af3f (patch) | |
tree | 2d4d279fb224f76a10514171cc9d96e4ea83dd12 /src/backend/utils/adt/arrayfuncs.c | |
parent | a28961d5e03b57e41fd98a9b63016f492bc733d2 (diff) | |
download | postgresql-6ad853b9758e67a4ceb3558549f98cd46e03af3f.tar.gz postgresql-6ad853b9758e67a4ceb3558549f98cd46e03af3f.zip |
Yet another place where someone was being careless about the arguments
of <ctype.h> macros.
Diffstat (limited to 'src/backend/utils/adt/arrayfuncs.c')
-rw-r--r-- | src/backend/utils/adt/arrayfuncs.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/utils/adt/arrayfuncs.c b/src/backend/utils/adt/arrayfuncs.c index 308d8abd9e9..3918fb0484f 100644 --- a/src/backend/utils/adt/arrayfuncs.c +++ b/src/backend/utils/adt/arrayfuncs.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/adt/arrayfuncs.c,v 1.110 2004/08/29 05:06:49 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/utils/adt/arrayfuncs.c,v 1.111 2004/09/02 20:05:40 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -543,7 +543,7 @@ ArrayCount(char *str, int *dim, char typdelim) itemdone = true; nelems[nest_level - 1]++; } - else if (!isspace(*ptr)) + else if (!isspace((unsigned char) *ptr)) { /* * Other non-space characters must be after a @@ -572,7 +572,7 @@ ArrayCount(char *str, int *dim, char typdelim) /* only whitespace is allowed after the closing brace */ while (*ptr) { - if (!isspace(*ptr++)) + if (!isspace((unsigned char) *ptr++)) ereport(ERROR, (errcode(ERRCODE_INVALID_TEXT_REPRESENTATION), errmsg("malformed array literal: \"%s\"", str))); |