]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(docolon): Don't use deceptively-named RE_SYNTAX_POSIX_BASIC -- it recognizes
authorJim Meyering <jim@meyering.net>
Sat, 2 Mar 1996 02:45:20 +0000 (02:45 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 2 Mar 1996 02:45:20 +0000 (02:45 +0000)
non-BRE \?, \+, and \|.  Instead, use RE_SYNTAX_POSIX_MINIMAL_BASIC.

src/expr.c

index 2f1970da8ab06f7d41d0c320c359ee7a245279f5..f6e13aa2159059700ef8beb025834d4b7ccb50e1 100644 (file)
@@ -423,7 +423,7 @@ docolon (VALUE *sv, VALUE *pv)
   re_buffer.allocated = 2 * len;
   re_buffer.buffer = (unsigned char *) xmalloc (re_buffer.allocated);
   re_buffer.translate = 0;
-  re_syntax_options = RE_SYNTAX_POSIX_BASIC;
+  re_syntax_options = RE_SYNTAX_POSIX_MINIMAL_BASIC;
   errmsg = re_compile_pattern (pv->u.s, len, &re_buffer);
   if (errmsg)
     error (2, 0, "%s", errmsg);