57a039f4f2
Unlike original mawk it better supports POSIX regexp (at least it support character classes) and supports utf-8. For this to work the external regular expression library is used - libuxre
23 lines
469 B
Text
23 lines
469 B
Text
$NetBSD: patch-ao,v 1.1 2008/02/06 21:33:54 cheusov Exp $
|
|
|
|
--- rexp/rexp2.c.orig 1995-06-10 01:45:34.000000000 +0300
|
|
+++ rexp/rexp2.c
|
|
@@ -318,18 +318,6 @@ reswitch :
|
|
|
|
#ifdef MAWK
|
|
|
|
-char *
|
|
-is_string_split(p, lenp)
|
|
- register STATE *p ;
|
|
- unsigned *lenp ;
|
|
-{
|
|
- if (p[0].type == M_STR && p[1].type == M_ACCEPT)
|
|
- {
|
|
- *lenp = p->len ;
|
|
- return p->data.str ;
|
|
- }
|
|
- else return (char *) 0 ;
|
|
-}
|
|
#else /* mawk provides its own str_str */
|
|
|
|
char *
|