ImagePrint/ImagePrintUI/imageprinteng/src/cidleprinteventcatcher.cpp
branchRCL_3
changeset 33 4cb0291370d0
parent 0 d11fb78c4374
equal deleted inserted replaced
28:d59c248c9d36 33:4cb0291370d0
   122                     	TInt error ( KErrNone );                    	
   122                     	TInt error ( KErrNone );                    	
   123                     	TRAP( error, iBuf = StringLoader::LoadL( R_NOTE_DISCONNECT_PRINT_ERROR ));
   123                     	TRAP( error, iBuf = StringLoader::LoadL( R_NOTE_DISCONNECT_PRINT_ERROR ));
   124                     	CAknErrorNote* errornote = new CAknErrorNote( ETrue );  
   124                     	CAknErrorNote* errornote = new CAknErrorNote( ETrue );  
   125 						TInt err ( KErrNone );
   125 						TInt err ( KErrNone );
   126 		        		TRAP( err, errornote->ExecuteLD( *iBuf ));		        				        			
   126 		        		TRAP( err, errornote->ExecuteLD( *iBuf ));		        				        			
   127 											
   127 	                    if ( iBuf )
       
   128 	                        {
       
   129 	                        delete iBuf;
       
   130 	                        iBuf = NULL;
       
   131 	                        }											
   128                     	}
   132                     	}
   129                     for( TInt i=0; i<obsCount; i++ )
   133                     for( TInt i=0; i<obsCount; i++ )
   130                         {
   134                         {
   131                         iObservers[i]->UsbPrinterDisconnected();                    
   135                         iObservers[i]->UsbPrinterDisconnected();                    
   132                         }
   136                         }                    
   133                     if ( iBuf )
       
   134                     	{
       
   135                     	delete iBuf;
       
   136                     	iBuf = NULL;
       
   137                     	}
       
   138                     
       
   139                     }
   137                     }
   140                 }
   138                 }
   141             break;
   139             break;
   142             }
   140             }
   143 	
   141