aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobin Haberkorn <rhaberkorn@fmsbw.de>2026-06-28 17:10:55 +0200
committerRobin Haberkorn <rhaberkorn@fmsbw.de>2026-06-28 17:10:55 +0200
commitbaf4c173aafc0f225d5eda1f4f4db3d92db02f0e (patch)
tree53e84e790e79fc62408e84e7a34bde2f5c95348d
parent7bd7bdad687e5f790afda6f0f22444f3a169a6b1 (diff)
fixup: fixed searching for `|` - it must also be escaped when converted to a regular expression
-rw-r--r--src/search.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/search.c b/src/search.c
index c156589..ffa3a99 100644
--- a/src/search.c
+++ b/src/search.c
@@ -198,7 +198,7 @@ teco_regex_escape(const gchar *str, gsize len)
*p++ = '0';
*p++ = '0';
*p++ = '0';
- } else if (strchr("^.*+?([-]{\\$", *str)) {
+ } else if (strchr("^.*+?(|[-]{\\$", *str)) {
*p++ = '\\';
*p++ = *str;
} else {