--- a/phonebookengines/VirtualPhonebook/VPbkCntModel/src/CFilteredGroupView.cpp Mon Jun 21 15:24:27 2010 +0300
+++ b/phonebookengines/VirtualPhonebook/VPbkCntModel/src/CFilteredGroupView.cpp Thu Jul 15 18:22:55 2010 +0300
@@ -142,9 +142,18 @@
// Construction of the iCustomFilteredView should be done in two
// phases. Due to that there is dependencies between views in this
// and iCustomFilteredView class.
- iCustomFilteredView =
+ CCustomFilteredGroupView* customFilteredView =
new (ELeave) CCustomFilteredGroupView( Store(), iFilter,
*this );
+
+ if ( iCustomFilteredView )
+ {
+ delete iCustomFilteredView;
+ iCustomFilteredView = NULL;
+ }
+ iCustomFilteredView = customFilteredView;
+ customFilteredView = NULL;
+
ConstructBaseViewsL( aViewDefinition, *iCustomFilteredView,
aViewSortOrder );