about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-11-13 06:01:46 +0000
committerUlrich Drepper <drepper@redhat.com>2003-11-13 06:01:46 +0000
commit06e8303a288f626929d69e57eb4128b2e40b1313 (patch)
tree992c00ec8ac45cd0d97a5778bb1b947799588469 /ChangeLog
parent813ec65a4d69dcf9b2ecaf42395a4ba62dd2d33c (diff)
downloadglibc-06e8303a288f626929d69e57eb4128b2e40b1313.tar.gz
glibc-06e8303a288f626929d69e57eb4128b2e40b1313.tar.xz
glibc-06e8303a288f626929d69e57eb4128b2e40b1313.zip
Update.
	* posix/regcomp.c (parse_expression): If token is OP_OPEN_DUP_NUM
	and RE_CONTEXT_INVALID_DUP syntax flag is set, fail.
	* posix/regex.h (RE_CONTEXT_INVALUD_OPS): New macro.
	(RE_SYNTAX_POSIX_BASIC): Use RE_CONTEXT_INVALUD_OPS.

	* posix/regcomp.c (parse_sub_exp): In case of not-matching ( )
	return REG_EPAREN.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 17bb10eb29..12a5a0cd0d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2003-11-12  Ulrich Drepper  <drepper@redhat.com>
 
+	* posix/regcomp.c (parse_expression): If token is OP_OPEN_DUP_NUM
+	and RE_CONTEXT_INVALID_DUP syntax flag is set, fail.
+	* posix/regex.h (RE_CONTEXT_INVALUD_OPS): New macro.
+	(RE_SYNTAX_POSIX_BASIC): Use RE_CONTEXT_INVALUD_OPS.
+
+	* posix/regcomp.c (parse_sub_exp): In case of not-matching ( )
+	return REG_EPAREN.
+
 	* posix/PTESTS: Cleanup.  Fix typoes.  Correct bugs in 2003.2.
 	* posix/runptests.c (main): Handle comments.
 	* posix/PTESTS2C.sed: Handle comments.