diff -r e16d72588c28 -r 8a03a285ab14 omadrm/drmengine/drmclock/Src/DRMClockSession.cpp --- a/omadrm/drmengine/drmclock/Src/DRMClockSession.cpp Fri Mar 12 15:43:46 2010 +0200 +++ b/omadrm/drmengine/drmclock/Src/DRMClockSession.cpp Mon Mar 15 12:41:43 2010 +0200 @@ -19,11 +19,11 @@ // INCLUDE FILES #include #include -#include "drmcommon.h" +#include "DRMCommon.h" #include "DRMClockSession.h" #include "drmclockclientserver.h" #include "DRMClockServer.h" -#include +#include #include @@ -33,7 +33,7 @@ using namespace DRMClock; // EXTERNAL DATA STRUCTURES -// EXTERNAL FUNCTION PROTOTYPES +// EXTERNAL FUNCTION PROTOTYPES // CONSTANTS @@ -58,7 +58,7 @@ // Two-phased constructor. // ----------------------------------------------------------------------------- // -CDRMClockSession* CDRMClockSession::NewL( CDRMClock* aClock) +CDRMClockSession* CDRMClockSession::NewL( CDRMClock* aClock) { CDRMClockSession* self = new( ELeave ) CDRMClockSession( aClock ); CleanupStack::PushL( self ); @@ -88,9 +88,9 @@ { DRMLOG( _L( "CDRMClockSession::ServiceL called" ) ); // Trap possible errors... - + TRAPD( error, DispatchL( aMessage ) ); - + if ( error ) { DRMLOG2( _L( "CDRMClockSession::DispatcL threw an exception %d" ), error ); @@ -108,13 +108,13 @@ // Default constructor. // ----------------------------------------------------------------------------- // -CDRMClockSession::CDRMClockSession( CDRMClock* aClock ) : +CDRMClockSession::CDRMClockSession( CDRMClock* aClock ) : // Base class' constructor is called first. iDRMClock( aClock ) { // Nothing. } - + // ----------------------------------------------------------------------------- // CDRMClockSession::ConstructL // Second phase constructor. Initializes the log tool in DRM internal testing. @@ -126,11 +126,11 @@ // ----------------------------------------------------------------------------- // CDRMClockSession::DispatchL -// Checks which command the user requested, and forwards the request to +// Checks which command the user requested, and forwards the request to // appropriate private method. This helps to keep the code more readable. // ----------------------------------------------------------------------------- // -void CDRMClockSession::DispatchL( const RMessage2& aMessage ) +void CDRMClockSession::DispatchL( const RMessage2& aMessage ) { switch ( aMessage.Function() ) { @@ -156,13 +156,13 @@ TTime drmTime; TInt timeZone; DRMClock::ESecurityLevel level; - + iDRMClock->GetSecureTime( drmTime, timeZone, level ); TPckg package(drmTime); - TPckg package2(timeZone); + TPckg package2(timeZone); TPckg package3(level); - + IPCWRITE0L( package ); IPCWRITE1L( package2 ); IPCWRITE2L( package3 ); @@ -178,19 +178,19 @@ { DRMLOG( _L( "CDRMClockSession::UpdateDRMTimeL" ) ); TInt error = KErrNone; - TTime drmTime; + TTime drmTime; TInt timeZone; TPckg package( drmTime ); TPckg package2( timeZone ); TInt r = KErrAccessDenied; - + // Add a check for the vendor id - _LIT_SECURITY_POLICY_V0(vidCheck, VID_DEFAULT); // Check Default VID - _LIT_SECURITY_POLICY_C1(drmCheck, ECapabilityDRM); + _LIT_SECURITY_POLICY_V0(vidCheck, VID_DEFAULT); // Check Default VID + _LIT_SECURITY_POLICY_C1(drmCheck, ECapabilityDRM); RThread client; - - aMessage.ClientL( client ); - + + aMessage.ClientL( client ); + if( vidCheck.CheckPolicy( client ) || drmCheck().CheckPolicy(client) ) { r = KErrNone; @@ -198,7 +198,7 @@ client.Close(); User::LeaveIfError( r ); - + IPCREAD0L( package ); IPCREAD1L( package2 );