diff -r d0791faffa3f -r aabe5387f5ce mtpfws/mtpfw/dataproviders/devdp/src/rmtpdevicedpsingletons.cpp --- a/mtpfws/mtpfw/dataproviders/devdp/src/rmtpdevicedpsingletons.cpp Tue Feb 02 01:11:40 2010 +0200 +++ b/mtpfws/mtpfw/dataproviders/devdp/src/rmtpdevicedpsingletons.cpp Fri Mar 19 09:40:39 2010 +0200 @@ -141,6 +141,7 @@ __FLOG(_L8("CSingletons::~CSingletons - Entry")); delete iConfigMgr; delete iDeviceDataStore; + iPendingStorages.Close(); __FLOG(_L8("CSingletons::~CSingletons - Exit")); __FLOG_CLOSE; } @@ -154,3 +155,11 @@ __FLOG(_L8("CSingletons::ConstructL - Exit")); } +RArray& RMTPDeviceDpSingletons::PendingStorages() + { + __FLOG(_L8("PendingStorages - Entry")); + __ASSERT_DEBUG(iSingletons, User::Invariant()); + __FLOG(_L8("PendingStorages - Exit")); + return iSingletons->iPendingStorages; + } +