contentstorage/casrv/caappscanner/src/caappscannerhandler.cpp
changeset 102 8b8b34fa9751
parent 85 7feec50967db
equal deleted inserted replaced
100:0920c6a9b6c8 102:8b8b34fa9751
    22 CCaAppScannerHandler* CCaAppScannerHandler::NewL(TPluginParams* aPluginParams)
    22 CCaAppScannerHandler* CCaAppScannerHandler::NewL(TPluginParams* aPluginParams)
    23     {
    23     {
    24     CCaAppScannerHandler* self = new (ELeave) CCaAppScannerHandler(
    24     CCaAppScannerHandler* self = new (ELeave) CCaAppScannerHandler(
    25             aPluginParams);
    25             aPluginParams);
    26     CleanupStack::PushL(self);
    26     CleanupStack::PushL(self);
    27     self->ConstructL(*aPluginParams->storageProxy, *aPluginParams->engUtils);
    27     self->ConstructL(*aPluginParams->storageProxy,
       
    28 	    *aPluginParams->softwareRegistry, *aPluginParams->engUtils);
    28     CleanupStack::Pop();
    29     CleanupStack::Pop();
    29     return self;
    30     return self;
    30     }
    31     }
    31 
    32 
    32 CCaAppScannerHandler::~CCaAppScannerHandler()
    33 CCaAppScannerHandler::~CCaAppScannerHandler()
    37 CCaAppScannerHandler::CCaAppScannerHandler(TPluginParams* /*aPluginParams*/)
    38 CCaAppScannerHandler::CCaAppScannerHandler(TPluginParams* /*aPluginParams*/)
    38     {
    39     {
    39     }
    40     }
    40 
    41 
    41 void CCaAppScannerHandler::ConstructL(CCaStorageProxy& aCaStorageProxy,
    42 void CCaAppScannerHandler::ConstructL(CCaStorageProxy& aCaStorageProxy,
       
    43         Usif::RSoftwareComponentRegistry& aSoftwareRegistry,
    42         CCaSrvEngUtils& aUtils)
    44         CCaSrvEngUtils& aUtils)
    43     {
    45     {
    44     iScanner = CCaSrvAppScanner::NewL(aCaStorageProxy, aUtils);
    46     iScanner = CCaSrvAppScanner::NewL(aCaStorageProxy, aSoftwareRegistry,
       
    47 	    aUtils);
    45     }
    48     }
    46 
    49 
    47 //  End of File
    50 //  End of File