aboutsummaryrefslogtreecommitdiff
path: root/src/backend/regex
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/regex')
-rw-r--r--src/backend/regex/engine.c8
-rw-r--r--src/backend/regex/regcomp.c4
2 files changed, 0 insertions, 12 deletions
diff --git a/src/backend/regex/engine.c b/src/backend/regex/engine.c
index 1964f2a0248..6381d5990c9 100644
--- a/src/backend/regex/engine.c
+++ b/src/backend/regex/engine.c
@@ -831,14 +831,10 @@ sopno stopst;
/* how about a word boundary? */
if ((flagch == BOL || (lastc != OUT && !ISWORD(lastc))) &&
(c != OUT && ISWORD(c)))
- {
flagch = BOW;
- }
if ((lastc != OUT && ISWORD(lastc)) &&
(flagch == EOL || (c != OUT && !ISWORD(c))))
- {
flagch = EOW;
- }
if (flagch == BOW || flagch == EOW)
{
st = step(m->g, startst, stopst, st, flagch, st);
@@ -927,14 +923,10 @@ sopno stopst;
/* how about a word boundary? */
if ((flagch == BOL || (lastc != OUT && !ISWORD(lastc))) &&
(c != OUT && ISWORD(c)))
- {
flagch = BOW;
- }
if ((lastc != OUT && ISWORD(lastc)) &&
(flagch == EOL || (c != OUT && !ISWORD(c))))
- {
flagch = EOW;
- }
if (flagch == BOW || flagch == EOW)
{
st = step(m->g, startst, stopst, st, flagch, st);
diff --git a/src/backend/regex/regcomp.c b/src/backend/regex/regcomp.c
index a54e70ad2ed..01b95427c62 100644
--- a/src/backend/regex/regcomp.c
+++ b/src/backend/regex/regcomp.c
@@ -1643,13 +1643,9 @@ sopno pos;
for (i = 1; i < NPAREN; i++)
{
if (p->pbegin[i] >= pos)
- {
p->pbegin[i]++;
- }
if (p->pend[i] >= pos)
- {
p->pend[i]++;
- }
}
memmove((char *) &p->strip[pos + 1], (char *) &p->strip[pos],