multimediacommsengine/mmcesrv/mmceserver/src/mcestateoffering.cpp
branchRCL_3
changeset 18 91f50911ea81
parent 11 2a28ef775f15
child 25 fb1bbf85a302
--- a/multimediacommsengine/mmcesrv/mmceserver/src/mcestateoffering.cpp	Tue May 11 16:34:40 2010 +0300
+++ b/multimediacommsengine/mmcesrv/mmceserver/src/mcestateoffering.cpp	Tue May 25 13:07:26 2010 +0300
@@ -465,10 +465,12 @@
                     //update FC
                     session.FCActions().PeekFCDocumentL( *session.Offer() );
                 	
+                    CMceSecureMediaSession* secSession = session.ActiveBody().SecureSession();
             	    //decode answer, ignore warning code 
-                    if ( session.ActiveBody().SecureSession())
+                    if ( secSession )
                     	{
-                    	session.ActiveBody().SecureSession()->iLSReadyToBind = ETrue;
+                        secSession->iLSReadyToBind = ETrue;
+                        secSession->iKeyNeedUpdated = ETrue;
                     	}
                     status = session.Actions().Decode();