about summary refs log tree commit diff
path: root/posix/regex_internal.h
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2004-01-03 13:07:29 +0000
committerAndreas Jaeger <aj@suse.de>2004-01-03 13:07:29 +0000
commita2fd078ab11e11d8481faa6ea631939f35e7c492 (patch)
tree29a018e2e6d202c2f64cb1548c721a7e3f751f14 /posix/regex_internal.h
parentc7baafd574e8724da20c70923051432d1dcb2d25 (diff)
downloadglibc-a2fd078ab11e11d8481faa6ea631939f35e7c492.tar.gz
glibc-a2fd078ab11e11d8481faa6ea631939f35e7c492.tar.xz
glibc-a2fd078ab11e11d8481faa6ea631939f35e7c492.zip
(re_match_context_t): Add dfa member.
Diffstat (limited to 'posix/regex_internal.h')
-rw-r--r--posix/regex_internal.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/posix/regex_internal.h b/posix/regex_internal.h
index 8113914925..8f11f89ebb 100644
--- a/posix/regex_internal.h
+++ b/posix/regex_internal.h
@@ -556,6 +556,11 @@ typedef struct
 {
   /* The string object corresponding to the input string.  */
   re_string_t input;
+#if defined _LIBC || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L)
+  re_dfa_t *const dfa;
+#else
+  re_dfa_t *dfa;
+#endif
   /* EFLAGS of the argument of regexec.  */
   int eflags;
   /* Where the matching ends.  */