479 TBool isFolder( EFalse ); |
479 TBool isFolder( EFalse ); |
480 BaflUtils::IsFolder( Framework().Fs(), aPath, isFolder ); |
480 BaflUtils::IsFolder( Framework().Fs(), aPath, isFolder ); |
481 |
481 |
482 __ASSERT_ALWAYS( isFolder, User::Leave( KErrArgument )); |
482 __ASSERT_ALWAYS( isFolder, User::Leave( KErrArgument )); |
483 __ASSERT_ALWAYS( aParentHandle != KMTPHandleNone, User::Leave( KErrArgument )); |
483 __ASSERT_ALWAYS( aParentHandle != KMTPHandleNone, User::Leave( KErrArgument )); |
484 __ASSERT_ALWAYS( Framework().StorageMgr().ValidStorageId( aStorageId ), User::Invariant()); |
484 __ASSERT_ALWAYS( Framework().StorageMgr().ValidStorageId( aStorageId ), User::Leave( KErrArgument )); |
485 |
485 |
486 __FLOG_VA((_L16("Add Entry for Path:%S"), &aPath )); |
486 __FLOG_VA((_L16("Add Entry for Path:%S"), &aPath )); |
487 aObjectInfo.SetUint( CMTPObjectMetaData::EDataProviderId, Framework().DataProviderId() ); |
487 aObjectInfo.SetUint( CMTPObjectMetaData::EDataProviderId, Framework().DataProviderId() ); |
488 aObjectInfo.SetUint( CMTPObjectMetaData::EFormatCode, EMTPFormatCodeAssociation ); |
488 aObjectInfo.SetUint( CMTPObjectMetaData::EFormatCode, EMTPFormatCodeAssociation ); |
489 aObjectInfo.SetUint( CMTPObjectMetaData::EStorageId, aStorageId ); |
489 aObjectInfo.SetUint( CMTPObjectMetaData::EStorageId, aStorageId ); |