diff options
Diffstat (limited to 'src/backend/regex/regfree.c')
-rw-r--r-- | src/backend/regex/regfree.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/backend/regex/regfree.c b/src/backend/regex/regfree.c index 5672fcf240f..b022dddc75a 100644 --- a/src/backend/regex/regfree.c +++ b/src/backend/regex/regfree.c @@ -61,10 +61,9 @@ pg_regfree(regex_t *preg) return; preg->re_magic = 0; /* mark it invalid */ g->magic = 0; /* mark it invalid */ -#ifdef MULTIBYTE + if (preg->patsave != NULL) free((char *) preg->patsave); -#endif if (g->strip != NULL) free((char *) g->strip); if (g->sets != NULL) |