diff -r d39add9822e2 -r 5bfc169077b2 browserutilities/schemehandler/SchemeDispatcher/src/MailToHandler.cpp --- a/browserutilities/schemehandler/SchemeDispatcher/src/MailToHandler.cpp Tue Feb 02 00:56:45 2010 +0200 +++ b/browserutilities/schemehandler/SchemeDispatcher/src/MailToHandler.cpp Fri Mar 19 09:52:28 2010 +0200 @@ -17,11 +17,12 @@ * */ + // INCLUDE FILES #include "MailToHandler.h" #include "SchemeDispLogger.h" -#include // For REComSession +#include // For REComSession #include #include #include @@ -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 );