--- a/browserutilities/browserdialogsprovider/Src/BrowserDialogsProvider.cpp Thu Sep 24 12:53:48 2009 +0300
+++ b/browserutilities/browserdialogsprovider/Src/BrowserDialogsProvider.cpp Mon Oct 26 08:28:45 2009 +0200
@@ -159,19 +159,19 @@
case EHttpTemporaryRedirect:
{
// Id for r_nw_stat_too_many_redirects is -20019, browser errors start at -20000
- msg.Set( textresolver->ResolveErrorString( KErrTooManyRedirects ));
+ msg.Set( textresolver->ResolveErrorString( KErrTooManyRedirects ));
+ DialogNoteL( msg );
break;
}
default:
{
// Handle all others as system error dialog
- msg.Set( textresolver->ResolveErrorString( aErrCode ));
- break;
+ CCoeEnv::Static()->HandleError( aErrCode );
+ break;
}
} // end of switch
- DialogNoteL( msg );
- CleanupStack::PopAndDestroy(); //textresolver
+ CleanupStack::PopAndDestroy(); //textresolver
if ( iObserver )
{