photosgallery/viewframework/commandhandlers/tsrc/ut_commandhandlerdrm/src/t_glxcommandhandlerdrm.cpp
branchRCL_3
changeset 11 71da52165949
parent 0 4e91876724a2
child 13 bcb43dc84c44
equal deleted inserted replaced
9:6b87b143d312 11:71da52165949
    22 #include "t_glxcommandhandlerdrm.h"
    22 #include "t_glxcommandhandlerdrm.h"
    23 
    23 
    24 //  EXTERNAL INCLUDES
    24 //  EXTERNAL INCLUDES
    25 #include <EUnitMacros.h>
    25 #include <EUnitMacros.h>
    26 #include <EUnitDecorators.h>
    26 #include <EUnitDecorators.h>
    27 
       
    28 #include "glxcommandhandlerdrm.h"
    27 #include "glxcommandhandlerdrm.h"
    29 #include "ut_glxdummymedialist.h"
    28 #include "ut_glxdummymedialist.h"
    30 
       
    31 #include <glxcommandhandlers.hrh>
    29 #include <glxcommandhandlers.hrh>
    32 
       
    33 #include <mpxmediadrmdefs.h>
    30 #include <mpxmediadrmdefs.h>
    34 #include <mpxmediageneraldefs.h>
    31 #include <mpxmediageneraldefs.h>
    35 #include <glxmediageneraldefs.h>
    32 #include <glxmediageneraldefs.h>
    36 
       
    37 #include "glxdummyvlm.h"
       
    38 
       
    39 #include <Ecom/ECom.h>
    33 #include <Ecom/ECom.h>
    40 
    34 
    41 //  INTERNAL INCLUDES
    35 //  INTERNAL INCLUDES
    42 
    36 
    43 CGlxCommandHandlerDRMTester* CGlxCommandHandlerDRMTester::NewL()
    37 CGlxCommandHandlerDRMTester* CGlxCommandHandlerDRMTester::NewL()
    49     return self;
    43     return self;
    50     }
    44     }
    51     
    45     
    52 CGlxCommandHandlerDRMTester::~CGlxCommandHandlerDRMTester()
    46 CGlxCommandHandlerDRMTester::~CGlxCommandHandlerDRMTester()
    53     {
    47     {
    54     iDRMHandler->Deactivate();
    48     if ( iDRMHandler )
       
    49         {
       
    50         iDRMHandler->Deactivate();
       
    51         }
    55     
    52     
    56     iCommandHandlerList.ResetAndDestroy();
    53     iCommandHandlerList.ResetAndDestroy();
    57 	iCommandHandlerList.Close();
    54 	iCommandHandlerList.Close();
    58 	
    55 	
    59 	delete iMediaList;
    56 	delete iMediaList;
   170     
   167     
   171 
   168 
   172 void T_GlxCommandHandlerDRM::Teardown(  )
   169 void T_GlxCommandHandlerDRM::Teardown(  )
   173     {
   170     {
   174     delete iDRMHandlerTester;
   171     delete iDRMHandlerTester;
       
   172     iDRMHandlerTester = NULL;
   175     
   173     
   176     REComSession::FinalClose();
   174     REComSession::FinalClose();
   177     }
   175     }
   178     
   176     
   179 
   177