diff -r 3e3bd14de94e -r c00b160ac7eb usbengines/usbdevcon/src/crequestshandler.cpp --- a/usbengines/usbdevcon/src/crequestshandler.cpp Wed Jun 09 10:48:05 2010 +0300 +++ b/usbengines/usbdevcon/src/crequestshandler.cpp Mon Jun 21 16:49:27 2010 +0300 @@ -62,7 +62,7 @@ TUid uid(implementations[i]->ImplementationUid()); CUsbCMHandler* handler = (reinterpret_cast(REComSession::CreateImplementationL (uid, _FOFF(CUsbCMHandler, iPrivateEComUID)))); - iHandlers.Append(handler); + iHandlers.AppendL(handler); } implementations.Close(); // cleanup