diff -r a179b74831c9 -r c1f20ce4abcf kernel/eka/euser/unicode/Compare.cpp --- a/kernel/eka/euser/unicode/Compare.cpp Thu Aug 19 11:14:22 2010 +0300 +++ b/kernel/eka/euser/unicode/Compare.cpp Tue Aug 31 16:34:26 2010 +0300 @@ -813,7 +813,7 @@ // Because this function is using TUTF32Iterator, which means the // original author want to support surrogate. Take it as a defect and // fix it, while do not define a new LocateMatchStringFoldedSurrogate(). - if (IsSurrogate(*csSection)) + if (TChar::IsSurrogate(*csSection)) ++csSection; } // this should never happen!