diff options
Diffstat (limited to 'src/com/android/providers/calendar/CalendarAlarmManager.java')
-rw-r--r-- | src/com/android/providers/calendar/CalendarAlarmManager.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/providers/calendar/CalendarAlarmManager.java b/src/com/android/providers/calendar/CalendarAlarmManager.java index d917020..f25d3de 100644 --- a/src/com/android/providers/calendar/CalendarAlarmManager.java +++ b/src/com/android/providers/calendar/CalendarAlarmManager.java @@ -193,9 +193,13 @@ public class CalendarAlarmManager { * @param db TODO */ void runScheduleNextAlarm(boolean removeAlarms, CalendarProvider2 cp2) { + SQLiteDatabase db = cp2.mDb; + if (db == null) { + return; + } + // Reset so that we can accept other schedules of next alarm mNextAlarmCheckScheduled.set(false); - SQLiteDatabase db = cp2.mDb; db.beginTransaction(); try { if (removeAlarms) { |