aboutsummaryrefslogtreecommitdiffstats
path: root/src/syntax.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/syntax.c')
-rw-r--r--src/syntax.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/syntax.c b/src/syntax.c
index 18c88b458e6..272e9cf1b12 100644
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -1728,12 +1728,12 @@ skip_chars (forwardp, syntaxp, string, lim, handle_iso_classes)
1728 if (negate) 1728 if (negate)
1729 break; 1729 break;
1730 else 1730 else
1731 goto fwd_ok; 1731 goto fwd_unibyte_ok;
1732 } 1732 }
1733 1733
1734 if (!fastmap[*p]) 1734 if (!fastmap[*p])
1735 break; 1735 break;
1736 1736 fwd_unibyte_ok:
1737 p++, pos++; 1737 p++, pos++;
1738 } 1738 }
1739 } 1739 }
@@ -1801,12 +1801,12 @@ skip_chars (forwardp, syntaxp, string, lim, handle_iso_classes)
1801 if (negate) 1801 if (negate)
1802 break; 1802 break;
1803 else 1803 else
1804 goto fwd_ok; 1804 goto back_unibyte_ok;
1805 } 1805 }
1806 1806
1807 if (!fastmap[p[-1]]) 1807 if (!fastmap[p[-1]])
1808 break; 1808 break;
1809 1809 back_unibyte_ok:
1810 p--, pos--; 1810 p--, pos--;
1811 } 1811 }
1812 } 1812 }