aboutsummaryrefslogtreecommitdiff
path: root/posix/regcomp.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-10-15 05:47:36 +0000
committerUlrich Drepper <drepper@redhat.com>2003-10-15 05:47:36 +0000
commit1769a73f0bd6e11590ed88eea4391284585216d7 (patch)
tree30d2a677126a9df933f58f9b8863064868e6d945 /posix/regcomp.c
parentfa3cbe3d5d0c6e6b4de642de8693f9f58347d18c (diff)
downloadglibc-1769a73f0bd6e11590ed88eea4391284585216d7.zip
glibc-1769a73f0bd6e11590ed88eea4391284585216d7.tar.gz
glibc-1769a73f0bd6e11590ed88eea4391284585216d7.tar.bz2
Update.
2003-10-12 Carlos O'Donell <carlos@baldric.uwo.ca> * sysdeps/hppa/sysdep.h: Undef JUMPTARGET before use. * sysdeps/unix/sysv/linux/hppa/sysdep.h: Define PSEUDO_ERRVAL, SYSCALL_ERROR_LABEL under all conditions, INTERNAL_SYSCALL_DECL, INTERNAL_SYSCALL_ERROR_P, INTERNAL_SYSCALL_ERRNO, INTERNAL_SYSCALL, and undef JUMPTARGET before use. [PIC]: Save pic register around syscall. * sysdeps/unix/sysv/linux/hppa/sysdep.c (syscall): Cleanup asm statment. 2003-10-13 Kaz Kojima <kkojima@rr.iij4u.or.jp> * sysdeps/unix/sysv/linux/sh/sysdep.h (DO_CALL): Add SYSCALL_INST_PAD after trapa instruction.
Diffstat (limited to 'posix/regcomp.c')
-rw-r--r--posix/regcomp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/posix/regcomp.c b/posix/regcomp.c
index 35a3b83..b0093d9 100644
--- a/posix/regcomp.c
+++ b/posix/regcomp.c
@@ -1149,6 +1149,8 @@ calc_epsdest (dfa, node)
|| dfa->nodes[idx].type == OP_CLOSE_SUBEXP
|| dfa->nodes[idx].type == OP_BACK_REF)
re_node_set_init_1 (dfa->edests + idx, node->next);
+ else
+ assert (!IS_EPSILON_NODE (dfa->nodes[idx].type));
}
}