camerauis/cameraapp/generic/src/CamImageSaveActive.cpp
branchRCL_3
changeset 7 dbec5787fa68
parent 0 1ddebce53859
child 9 792dfc98fb3b
equal deleted inserted replaced
3:8b2d6d0384b0 7:dbec5787fa68
    98     iThumbnailRequests.Close();
    98     iThumbnailRequests.Close();
    99     DoDismissProgressNote();
    99     DoDismissProgressNote();
   100 
   100 
   101 #if defined(RD_MDS_2_5) && !defined(__WINSCW__) && !defined(__WINS__)
   101 #if defined(RD_MDS_2_5) && !defined(__WINSCW__) && !defined(__WINS__)
   102     DeRegisterHarverterClientEvents();
   102     DeRegisterHarverterClientEvents();
   103     iHarvesterClient.Close();
       
   104 #endif // defined(RD_MDS_2_5) && !defined(__WINSCW__) && !defined(__WINS__)
   103 #endif // defined(RD_MDS_2_5) && !defined(__WINSCW__) && !defined(__WINS__)
   105 
   104 
   106     PRINT( _L("Camera <= ~CCamImageSaveActive") );
   105     PRINT( _L("Camera <= ~CCamImageSaveActive") );
   107     }
   106     }
   108 
   107 
   960 
   959 
   961     if ( iRegisteredForHarvesterEvents && iHarvesterClientConnected )
   960     if ( iRegisteredForHarvesterEvents && iHarvesterClientConnected )
   962         {
   961         {
   963         iHarvesterClient.RemoveObserver( this );
   962         iHarvesterClient.RemoveObserver( this );
   964         iRegisteredForHarvesterEvents = EFalse;
   963         iRegisteredForHarvesterEvents = EFalse;
       
   964         iHarvesterClient.Close();
       
   965         iHarvesterClientConnected = EFalse;
   965         }
   966         }
   966     else
   967     else
   967         {
   968         {
   968         // do nothing
   969         // do nothing
   969         }
   970         }