browserutilities/browserdialogsprovider/Src/BrowserDialogsProvider.cpp
changeset 15 60c5402cb945
parent 1 7c90e6132015
child 25 0ed94ceaa377
--- 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 )
     	{