diff -r 7d710eb9330d -r acbdfeb56752 usbengines/usbremotepersonality/src/cremotepersonalityhandler.cpp --- a/usbengines/usbremotepersonality/src/cremotepersonalityhandler.cpp Tue Jul 13 00:03:51 2010 +0300 +++ b/usbengines/usbremotepersonality/src/cremotepersonalityhandler.cpp Tue Jul 13 00:13:42 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));