omadmadapters/fota/src/nsmldmfotaadapter.cpp
changeset 56 a9afc3a8dbfa
parent 47 d316aecb87fd
child 67 fdbfe0a95492
equal deleted inserted replaced
52:6e38e48ee756 56:a9afc3a8dbfa
   285     User::LeaveIfError( session.Connect() );
   285     User::LeaveIfError( session.Connect() );
   286     CleanupClosePushL(session);
   286     CleanupClosePushL(session);
   287 
   287 
   288     CBufBase* acl=CBufFlat::NewL(10);
   288     CBufBase* acl=CBufFlat::NewL(10);
   289     CleanupStack::PushL( acl );
   289     CleanupStack::PushL( acl );
   290     session.GetAclL( KNSmlDMFotaNode,*acl,EFalse );
   290     TInt err = session.GetAclL( KNSmlDMFotaNode,*acl,EFalse );
   291 
   291 		if ( err == KErrNone)
   292     if( acl->Size() == 0 )
   292 		{
       
   293     	if( acl->Size() == 0 )
   293         {
   294         {
   294         _LIT8(KACLForAll, "Add=*&Get=*&Delete=*&Exec=*&Replace=*");
   295         _LIT8(KACLForAll, "Add=*&Get=*&Delete=*&Exec=*&Replace=*");
   295         session.UpdateAclL( KNSmlDMFotaNode, KACLForAll);
   296         session.UpdateAclL( KNSmlDMFotaNode, KACLForAll);
   296         }
   297         }
       
   298     }
   297     CleanupStack::PopAndDestroy( acl );
   299     CleanupStack::PopAndDestroy( acl );
   298     CleanupStack::PopAndDestroy( &session );
   300     CleanupStack::PopAndDestroy( &session );
   299 
   301 
   300     _DBG_FILE("CNSmlDmFotaAdapter::DDFStructureL(): end");
   302     _DBG_FILE("CNSmlDmFotaAdapter::DDFStructureL(): end");
   301     FLOG(_L("CNSmlDmFotaAdapter::DDFStructureL <<"));
   303     FLOG(_L("CNSmlDmFotaAdapter::DDFStructureL <<"));