--- a/contentstorage/casrv/cawidgetscanner/inc/cawidgetstoragehandler.h Tue Jun 29 10:20:30 2010 +0300
+++ b/contentstorage/casrv/cawidgetscanner/inc/cawidgetstoragehandler.h Fri Jul 09 14:19:08 2010 +0300
@@ -49,8 +49,10 @@
* Two-phased constructor.
*/
static CCaWidgetStorageHandler* NewL( CCaStorageProxy* aStorage,
+ Usif::RSoftwareComponentRegistry& aSoftwareRegistry,
RFs& aFs );
static CCaWidgetStorageHandler* NewLC( CCaStorageProxy* aStorage,
+ Usif::RSoftwareComponentRegistry& aSoftwareRegistry,
RFs& aFs );
/**
@@ -124,7 +126,8 @@
/**
* C++ default constructor.
*/
- CCaWidgetStorageHandler( CCaStorageProxy* aStorage, RFs& aFs );
+ CCaWidgetStorageHandler( CCaStorageProxy* aStorage,
+ Usif::RSoftwareComponentRegistry& aSoftwareRegistry, RFs& aFs );
/**
* By default Symbian 2nd phase constructor is private.
@@ -169,7 +172,10 @@
*/
CCaWidgetScannerParser* iParser;
- Usif::RSoftwareComponentRegistry iSoftwareRegistry;
+ /*
+ * Software Component Registry. Not own
+ */
+ Usif::RSoftwareComponentRegistry& iSoftwareRegistry;
};
#endif // C_WIDGETSTORAGEHANDLER_H