From d0507efdc1980651d310ee35da1d468e967f3bca Mon Sep 17 00:00:00 2001 From: matz Date: Wed, 14 May 2003 09:44:14 +0000 Subject: * regex.c (re_match_exec): \Z changed to be consistent with new $ (endbuf) behavior. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- regex.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'regex.c') diff --git a/regex.c b/regex.c index 22cbb2cb32..57ce31fe33 100644 --- a/regex.c +++ b/regex.c @@ -3904,8 +3904,7 @@ re_match_exec(bufp, string_arg, size, pos, beg, regs) /* Match at the very end of the data. */ case endbuf2: if (AT_STRINGS_END(d)) { - if (size == 0 || d[-1] != '\n') - break; + break; } /* .. or newline just before the end of the data. */ if (*d == '\n' && AT_STRINGS_END(d+1)) -- cgit v1.2.3