omadrm/drmhelper/src/drmhelper.cpp
changeset 84 b09186059647
parent 49 69d8e75812b7
child 87 c938d010410d
equal deleted inserted replaced
82:a117e284a2c6 84:b09186059647
  1474     {
  1474     {
  1475     RDRMRightsClient rightsClient;
  1475     RDRMRightsClient rightsClient;
  1476     TUint32 rejectReason(0);
  1476     TUint32 rejectReason(0);
  1477 
  1477 
  1478     User::LeaveIfError( rightsClient.Connect() );
  1478     User::LeaveIfError( rightsClient.Connect() );
  1479     rightsClient.CheckRights( aIntent, aContentUri, rejectReason );
  1479     TInt r = rightsClient.CheckRights( aIntent, aContentUri, rejectReason );
  1480     rightsClient.Close();
  1480     rightsClient.Close();
       
  1481     User::LeaveIfError( r );
  1481 
  1482 
  1482     return rejectReason;
  1483     return rejectReason;
  1483     }
  1484     }
  1484 
  1485 
  1485 // -----------------------------------------------------------------------------
  1486 // -----------------------------------------------------------------------------
  1680 EXPORT_C TInt CDRMHelper::HandleErrorOrPreviewL(
  1681 EXPORT_C TInt CDRMHelper::HandleErrorOrPreviewL(
  1681     TInt aError,
  1682     TInt aError,
  1682     RFile& aFile,
  1683     RFile& aFile,
  1683     HBufC8*& aEmbeddedPreviewUri )
  1684     HBufC8*& aEmbeddedPreviewUri )
  1684     {
  1685     {
       
  1686     
  1685     ContentAccess::CData* content( NULL );
  1687     ContentAccess::CData* content( NULL );
  1686     TPtr ptr( NULL,0 );
  1688     TPtr ptr( NULL,0 );
  1687     TInt previewType = 0;
  1689     TInt previewType = 0;
  1688     TInt buttonCode = 0;
  1690     TInt buttonCode = 0;
  1689     HBufC* previewUri16 = NULL;
  1691     HBufC* previewUri16 = NULL;