equal
deleted
inserted
replaced
74 // ------------------------------------------------ |
74 // ------------------------------------------------ |
75 // |
75 // |
76 CMdSNotifier::~CMdSNotifier() |
76 CMdSNotifier::~CMdSNotifier() |
77 { |
77 { |
78 delete iComparator; |
78 delete iComparator; |
|
79 |
|
80 const TInt count = iEntries.Count(); |
|
81 |
|
82 for ( TInt i = 0; i < count; ++i ) |
|
83 { |
|
84 TEntry& e = iEntries[i]; |
|
85 |
|
86 if ( e.iSerializedCondition ) |
|
87 { |
|
88 delete e.iSerializedCondition; |
|
89 e.iSerializedCondition = NULL; |
|
90 } |
|
91 if ( e.iDataBuffer ) |
|
92 { |
|
93 delete e.iDataBuffer; |
|
94 e.iDataBuffer = NULL; |
|
95 } |
|
96 } |
|
97 |
79 iEntries.Close(); |
98 iEntries.Close(); |
80 } |
99 } |
81 |
100 |
82 // ------------------------------------------------ |
101 // ------------------------------------------------ |
83 // Constructor |
102 // Constructor |