aboutsummaryrefslogtreecommitdiff
path: root/src/backend/regex/regcomp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/regex/regcomp.c')
-rw-r--r--src/backend/regex/regcomp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/regex/regcomp.c b/src/backend/regex/regcomp.c
index 06c99139770..ef139cba5c3 100644
--- a/src/backend/regex/regcomp.c
+++ b/src/backend/regex/regcomp.c
@@ -78,7 +78,7 @@ struct parse
sopno pend[NPAREN]; /* -> ) ([0] unused) */
};
-static void p_ere(struct parse * p, int stop);
+static void p_ere(struct parse * p, pg_wchar stop);
static void p_ere_exp(struct parse * p);
static void p_str(struct parse * p);
static void p_bre(struct parse * p, int end1, int end2);
@@ -292,9 +292,9 @@ pg_regcomp(regex_t *preg, const char *pattern, int cflags)
*/
static void
p_ere(struct parse * p,
- int stop) /* character this ERE should end at */
+ pg_wchar stop) /* character this ERE should end at */
{
- char c;
+ pg_wchar c;
sopno prevback = 0;
sopno prevfwd = 0;
sopno conc;