Fix 324390
authorRaja R Harinath <harinath@hurrynot.org>
Thu, 8 Nov 2007 03:31:44 +0000 (03:31 -0000)
committerRaja R Harinath <harinath@hurrynot.org>
Thu, 8 Nov 2007 03:31:44 +0000 (03:31 -0000)
commit01dbfb50d5d77c8dfc7995a4e1b798247b66167e
tree03ed1f27a966d12481ad5cf7f20b4a4fafe347ac
parent71f71e70c68f82a360e706d3f684cd0fd0537e5e
Fix 324390

In System/System.Text.RegularExpressions:
* BaseMachine.cs (LTRReplace): Don't use non-advancement of 'ptr'
to deduce absence of matches -- a match can have length 0.
(RTLReplace): Likewise.

In System/Test/System.Text.RegularExpressions:
* RegexReplace.cs (tests): New test from #324390.

svn path=/trunk/mcs/; revision=89176
mcs/class/System/System.Text.RegularExpressions/BaseMachine.cs
mcs/class/System/System.Text.RegularExpressions/ChangeLog
mcs/class/System/Test/System.Text.RegularExpressions/ChangeLog
mcs/class/System/Test/System.Text.RegularExpressions/RegexReplace.cs