equal
deleted
inserted
replaced
1058 void CCalenAlarmManager::HandleSystemTimeChangedL() |
1058 void CCalenAlarmManager::HandleSystemTimeChangedL() |
1059 { |
1059 { |
1060 TRACE_ENTRY_POINT; |
1060 TRACE_ENTRY_POINT; |
1061 |
1061 |
1062 TTime currentTime = CalenDateUtils::Now(); |
1062 TTime currentTime = CalenDateUtils::Now(); |
1063 TTime entryAlarmTime; |
1063 TTime entryAlarmTime(Time::NullTTime()); |
1064 RArray<TCalLocalUid> foundlocalUids; |
1064 RArray<TCalLocalUid> foundlocalUids; |
1065 RArray<TCalCollectionId> foundColIds; |
1065 RArray<TCalCollectionId> foundColIds; |
1066 TCalLocalUid entryLocalUid; |
1066 TCalLocalUid entryLocalUid; |
1067 |
1067 |
1068 for(TInt i = 0;i<iMissedAlarmList.Count();i++) |
1068 for(TInt i = 0;i<iMissedAlarmList.Count();i++) |
1121 { |
1121 { |
1122 TRACE_ENTRY_POINT; |
1122 TRACE_ENTRY_POINT; |
1123 |
1123 |
1124 // FIXME: leaving! |
1124 // FIXME: leaving! |
1125 CCalAlarm* alarm = aEntry.AlarmL(); |
1125 CCalAlarm* alarm = aEntry.AlarmL(); |
1126 CleanupStack::PushL( alarm ); |
1126 |
1127 |
1127 if(alarm) |
1128 switch( aEntry.EntryTypeL() ) |
1128 { |
1129 { |
1129 CleanupStack::PushL( alarm ); |
1130 case CCalEntry::ETodo: |
1130 |
1131 aAlarmDateTime = aEntry.EndTimeL().TimeLocalL(); |
1131 switch( aEntry.EntryTypeL() ) |
1132 break; |
1132 { |
1133 |
1133 case CCalEntry::ETodo: |
1134 case CCalEntry::EAppt: |
1134 aAlarmDateTime = aEntry.EndTimeL().TimeLocalL(); |
1135 case CCalEntry::EEvent: |
1135 break; |
1136 case CCalEntry::EAnniv: |
1136 |
1137 default: |
1137 case CCalEntry::EAppt: |
1138 aAlarmDateTime = aEntry.StartTimeL().TimeLocalL(); |
1138 case CCalEntry::EEvent: |
1139 break; |
1139 case CCalEntry::EAnniv: |
1140 } |
1140 default: |
1141 aAlarmDateTime -= alarm->TimeOffset(); |
1141 aAlarmDateTime = aEntry.StartTimeL().TimeLocalL(); |
1142 |
1142 break; |
1143 CleanupStack::PopAndDestroy( alarm ); |
1143 } |
1144 |
1144 aAlarmDateTime -= alarm->TimeOffset(); |
|
1145 |
|
1146 CleanupStack::PopAndDestroy( alarm ); |
|
1147 } |
|
1148 |
1145 TRACE_EXIT_POINT; |
1149 TRACE_EXIT_POINT; |
1146 } |
1150 } |
1147 |
1151 |
1148 // ---------------------------------------------------------------------------- |
1152 // ---------------------------------------------------------------------------- |
1149 // CCalenAlarmManager::LaunchEventViewerL |
1153 // CCalenAlarmManager::LaunchEventViewerL |