diff -r e1bea15f9a39 -r 79859ed3eea9 browserutilities/schemehandler/SchemeDispatcher/src/MailToHandler.cpp --- a/browserutilities/schemehandler/SchemeDispatcher/src/MailToHandler.cpp Thu Aug 19 10:58:56 2010 +0300 +++ b/browserutilities/schemehandler/SchemeDispatcher/src/MailToHandler.cpp Tue Aug 31 16:17:46 2010 +0300 @@ -17,6 +17,7 @@ * */ + // INCLUDE FILES #include "MailToHandler.h" @@ -29,7 +30,7 @@ #include #include #include -#include + // ================= CONSTANTS ======================= @@ -108,16 +109,9 @@ void CMailToHandler::HandleUrlEmbeddedL() { CLOG_ENTERFN( "CMailToHandler::HandleUrlEmbeddedL()" ); - /* Convert to UCS-2, conversion from HBufC16 to HBufC8 should do no harm because the original string is HBufC8 */ - HBufC8 *tempbuf8 = HBufC8::NewLC(iParsedUrl->Length()); - tempbuf8->Des().Copy(iParsedUrl->Des()); - TInt errEncode = CnvUtfConverter::ConvertToUnicodeFromUtf8( *static_cast(&iParsedUrl->Des()),*tempbuf8); - if (errEncode != KErrNone) - { - iParsedUrl->Des().Copy(tempbuf8->Des()); - } - CleanupStack::PopAndDestroy(tempbuf8); - + + //TPtrC path = iParsedUrl->Des(); + iTelService = CBrowserTelService::NewL(); iTelService->AddObserver( this );