diff -r 2d65c2f76d7b -r 947f0dc9f7a8 kernel/eka/euser/unicode/Compare.cpp --- a/kernel/eka/euser/unicode/Compare.cpp Tue Feb 02 01:24:03 2010 +0200 +++ b/kernel/eka/euser/unicode/Compare.cpp Fri Apr 16 16:24:37 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!