diff -r 3e3bd14de94e -r c00b160ac7eb usbengines/usbremotepersonality/src/cremotepersonalityhandler.cpp --- a/usbengines/usbremotepersonality/src/cremotepersonalityhandler.cpp Wed Jun 09 10:48:05 2010 +0300 +++ b/usbengines/usbremotepersonality/src/cremotepersonalityhandler.cpp Mon Jun 21 16:49:27 2010 +0300 @@ -361,7 +361,7 @@ p.iIndex = KStringDescriptorsBase - i; // iPersonalities is a dynamic array, no error handling is needed on Append - iPersonalities.Append(p); + iPersonalities.AppendL(p); FTRACE(FPrint( _L("[USBREMOTEPERSONALITY]\tCRemotePersonalityHandler::ReadPersonalities Personality id = %d Index = %d" ), iPersonalities[i].iId, iPersonalities[i].iIndex));