diff --git a/sleepyhead/Graphs/MinutesAtPressure.cpp b/sleepyhead/Graphs/MinutesAtPressure.cpp index 40e8954a..10274feb 100644 --- a/sleepyhead/Graphs/MinutesAtPressure.cpp +++ b/sleepyhead/Graphs/MinutesAtPressure.cpp @@ -239,7 +239,7 @@ void RecalcMAP::run() Session * sess = (*sit); QHash >::iterator ei = sess->eventlist.find(prescode); if (ei == sess->eventlist.end()) - break; + continue; const QVector & evec = ei.value(); int esize = evec.size(); @@ -318,7 +318,7 @@ skip: } chans.push_front(CPAP_AHI); - for (int i=3; i<30; i++) { + for (int i=3; i<=30; i++) { events[CPAP_AHI].insert(i,events[CPAP_Obstructive][i] + events[CPAP_Hypopnea][i] + events[CPAP_Apnea][i] + events[CPAP_ClearAirway][i]); }