Fix bad range check in TextInfo.IndexOfStringOrdinalIgnoreCase (#12478)
authorAtsushi Kanamori <AtsushiKan@users.noreply.github.com>
Tue, 27 Jun 2017 18:51:28 +0000 (11:51 -0700)
committerGitHub <noreply@github.com>
Tue, 27 Jun 2017 18:51:28 +0000 (11:51 -0700)
commit53900a63a76cce3e054bd93d1533348edc2c71f1
treedd2bc7d05835e97ad70e78dd2a0c9a0c88c5ad21
parent3951920cbd825c2b2251ba3572ca354f887d6033
Fix bad range check in TextInfo.IndexOfStringOrdinalIgnoreCase (#12478)

Breaks:

   int idx = "\uabcd".IndexOf("", 1, StringComparison.OrdinalIgnoreCase);

should return 1, returns -1 instead.

(propagated fix from CoreRT)
src/mscorlib/src/System/Globalization/TextInfo.cs