equal
deleted
inserted
replaced
149 } |
149 } |
150 } |
150 } |
151 } |
151 } |
152 else if( ( items.iEvents.iPtr.iCount > 0 ) && |
152 else if( ( items.iEvents.iPtr.iCount > 0 ) && |
153 ( itemIds.iEventIds.iPtr.iCount > 0 ) && |
153 ( itemIds.iEventIds.iPtr.iCount > 0 ) && |
154 ( aType & ( EEventNotifyAdd /*| EEventNotifyRemove*/ ) ) ) |
154 ( aType & ( EEventNotifyAdd ) ) ) |
155 { |
155 { |
156 // event ID count and event item count should match |
156 // event ID count and event item count should match |
157 __ASSERT_DEBUG( items.iEvents.iPtr.iCount == itemIds.iEventIds.iPtr.iCount, MMdCCommon::Panic( KErrCorrupt ) ); |
157 __ASSERT_DEBUG( items.iEvents.iPtr.iCount == itemIds.iEventIds.iPtr.iCount, MMdCCommon::Panic( KErrCorrupt ) ); |
158 |
158 |
159 aSerializedItemIds.PositionL( itemIds.iEventIds.iPtr.iOffset ); |
159 aSerializedItemIds.PositionL( itemIds.iEventIds.iPtr.iOffset ); |
181 } |
181 } |
182 } |
182 } |
183 } |
183 } |
184 else if( ( items.iRelations.iPtr.iCount > 0 ) && |
184 else if( ( items.iRelations.iPtr.iCount > 0 ) && |
185 ( itemIds.iRelationIds.iPtr.iCount > 0 ) && |
185 ( itemIds.iRelationIds.iPtr.iCount > 0 ) && |
186 ( aType & ( ERelationNotifyAdd | ERelationNotifyModify /*| ERelationNotifyRemove*/ ) ) ) |
186 ( aType & ( ERelationNotifyAdd | ERelationNotifyModify ) ) ) |
187 { |
187 { |
188 // relation ID count and relation item count should match |
188 // relation ID count and relation item count should match |
189 __ASSERT_DEBUG( items.iRelations.iPtr.iCount == itemIds.iRelationIds.iPtr.iCount, MMdCCommon::Panic( KErrCorrupt ) ); |
189 __ASSERT_DEBUG( items.iRelations.iPtr.iCount == itemIds.iRelationIds.iPtr.iCount, MMdCCommon::Panic( KErrCorrupt ) ); |
190 |
190 |
191 aSerializedItemIds.PositionL( itemIds.iRelationIds.iPtr.iOffset ); |
191 aSerializedItemIds.PositionL( itemIds.iRelationIds.iPtr.iOffset ); |