--- a/camerauis/cameraapp/generic/src/CamImageSaveActive.cpp Tue Feb 02 00:01:39 2010 +0200
+++ b/camerauis/cameraapp/generic/src/CamImageSaveActive.cpp Fri Feb 19 22:36:31 2010 +0200
@@ -100,7 +100,6 @@
#if defined(RD_MDS_2_5) && !defined(__WINSCW__) && !defined(__WINS__)
DeRegisterHarverterClientEvents();
- iHarvesterClient.Close();
#endif // defined(RD_MDS_2_5) && !defined(__WINSCW__) && !defined(__WINS__)
PRINT( _L("Camera <= ~CCamImageSaveActive") );
@@ -962,6 +961,8 @@
{
iHarvesterClient.RemoveObserver( this );
iRegisteredForHarvesterEvents = EFalse;
+ iHarvesterClient.Close();
+ iHarvesterClientConnected = EFalse;
}
else
{