equal
deleted
inserted
replaced
28 #include <bacline.h> |
28 #include <bacline.h> |
29 #include <e32math.h> |
29 #include <e32math.h> |
30 |
30 |
31 |
31 |
32 #ifdef RD_MULTIPLE_DRIVE |
32 #ifdef RD_MULTIPLE_DRIVE |
33 #include <DriveInfo.h> |
33 #include <driveinfo.h> |
34 #endif |
34 #endif |
35 |
35 |
36 #include <DrmRights.h> |
36 #include <DRMRights.h> |
37 #include <DcfCommon.h> |
37 #include <DcfCommon.h> |
38 #include <DRMMessageParser.h> |
38 #include <DRMMessageParser.h> |
39 #include <Oma1DcfCreator.h> |
39 #include <Oma1DcfCreator.h> |
40 #include <DrmRightsClient.h> |
40 #include <DRMRightsClient.h> |
41 #include "DRMClockClient.h" |
41 #include "DRMClockClient.h" |
42 |
42 |
43 #include <dcfrep.h> |
43 #include <DcfRep.h> |
44 #include <dcfentry.h> |
44 #include <DcfEntry.h> |
45 |
45 |
46 #include <DRMEncryptor.rsg> |
46 #include <DRMEncryptor.rsg> |
47 |
47 |
48 #include <avkon.hrh> |
48 #include <avkon.hrh> |
49 #include <aknnotewrappers.h> |
49 #include <aknnotewrappers.h> |
369 input.Delete(inputNameSize, input.Length()-1); |
369 input.Delete(inputNameSize, input.Length()-1); |
370 output.Delete(outputNameSize, output.Length()-1); |
370 output.Delete(outputNameSize, output.Length()-1); |
371 } |
371 } |
372 |
372 |
373 fs.Close(); |
373 fs.Close(); |
374 |
374 |
375 TRequestStatus status; |
375 TRequestStatus status; |
376 CDcfRep* rep = CDcfRep::NewL(); |
376 CDcfRep* rep = CDcfRep::NewL(); |
377 CleanupStack::PushL(rep); |
377 CleanupStack::PushL(rep); |
378 rep->RefreshDcf(status); |
378 rep->RefreshDcf(status); |
379 User::WaitForRequest( status ); |
379 User::WaitForRequest( status ); |
380 CleanupStack::PopAndDestroy( rep ); |
380 CleanupStack::PopAndDestroy( rep ); |
381 |
381 |
382 delete files; |
382 delete files; |
383 |
383 |
384 return (aEncryptedCount*aMultiplier + aRightsCount + aMessagesProcessed); |
384 return (aEncryptedCount*aMultiplier + aRightsCount + aMessagesProcessed); |
385 } |
385 } |
386 |
386 |