syncmlfw/dm/callbackServer/src/nsmldmcallbackserver.cpp
branchRCL_3
changeset 14 9e9792ae22e3
parent 0 b497e44ab2fc
--- a/syncmlfw/dm/callbackServer/src/nsmldmcallbackserver.cpp	Fri Mar 12 15:46:48 2010 +0200
+++ b/syncmlfw/dm/callbackServer/src/nsmldmcallbackserver.cpp	Mon Mar 15 12:43:15 2010 +0200
@@ -175,7 +175,10 @@
             ) 
 		{
 		_LIT_SECURITY_POLICY_S0 ( mySidPolicy, KNSmlSOSServerSecureID );
-    	mySidPolicy().CheckPolicy ( aMessage );
+    	if(!mySidPolicy().CheckPolicy ( aMessage ))
+    	{
+				User::Leave(KErrAccessDenied);
+			}
 		}
 
 	return CNSmlDmCallbackSession::NewL( (CNSmlDmCallbackServer&)*this );