diff -r c5b848e6c7d1 -r bbb64eb3bdee connectionutilities/ConnectionDialogs/cconndlg/src/ConnDlgPlugin.cpp --- a/connectionutilities/ConnectionDialogs/cconndlg/src/ConnDlgPlugin.cpp Thu Jun 10 16:00:16 2010 +0300 +++ b/connectionutilities/ConnectionDialogs/cconndlg/src/ConnDlgPlugin.cpp Thu Jun 24 11:36:05 2010 +0300 @@ -59,8 +59,9 @@ EXPORT_C CArrayPtr* NotifierArray() { - CArrayPtrFlat* array = new (ELeave) - CArrayPtrFlat( KPluginGranularity ); + CArrayPtrFlat* array = NULL; + TRAP_IGNORE( array = new (ELeave) + CArrayPtrFlat( KPluginGranularity ); ) if ( array ) {