diff -r 4214adf9e0d3 -r d566d76acea1 linklayercontrol/networkinterfacemgr/netcfgext/src/netcfgextnotify.cpp --- a/linklayercontrol/networkinterfacemgr/netcfgext/src/netcfgextnotify.cpp Wed Jun 09 11:23:04 2010 +0300 +++ b/linklayercontrol/networkinterfacemgr/netcfgext/src/netcfgextnotify.cpp Mon Jun 21 17:25:18 2010 +0300 @@ -35,11 +35,19 @@ { } +CNetCfgExtNotify::~CNetCfgExtNotify() + { + iScpr = NULL; + } + void CNetCfgExtNotify::IfProgress(TInt aStage, TInt aError) { TStateChange change(aStage, aError); + if(iScpr) + { RClientInterface::OpenPostMessageClose(iScpr->Id(), iScpr->Id(), TCFMessage::TStateChange(change).CRef()); + } } TInt CNetCfgExtNotify::DoReadInt(const TDesC& aField, TUint32& aValue,const RMessagePtr2* /*aMessage*/)