contentstorage/casrv/caappscanner/src/caappscannerhandler.cpp
changeset 109 e0aa398e6810
parent 60 f62f87b200ec
equal deleted inserted replaced
104:9b022b1f357c 109:e0aa398e6810
    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