author | alwin <alwin> | 2005-03-17 20:59:02 (UTC) |
---|---|---|
committer | alwin <alwin> | 2005-03-17 20:59:02 (UTC) |
commit | 59232fab8ee82af81884f7842e6e5380ccc8c427 (patch) (unidiff) | |
tree | b476021def6bf6491154d8c97ece5a54412274dc /core/pim/datebook | |
parent | 120694217c012e3c1c394db0598da41f2705e965 (diff) | |
download | opie-59232fab8ee82af81884f7842e6e5380ccc8c427.zip opie-59232fab8ee82af81884f7842e6e5380ccc8c427.tar.gz opie-59232fab8ee82af81884f7842e6e5380ccc8c427.tar.bz2 |
corrected an error in date-counting
-rw-r--r-- | core/pim/datebook/holiday/christian/chrisholiday.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/pim/datebook/holiday/christian/chrisholiday.cpp b/core/pim/datebook/holiday/christian/chrisholiday.cpp index f8e310f..2cccb85 100644 --- a/core/pim/datebook/holiday/christian/chrisholiday.cpp +++ b/core/pim/datebook/holiday/christian/chrisholiday.cpp | |||
@@ -102,13 +102,13 @@ QMap<QDate,QStringList> ChrisHoliday::entries(const QDate&start,const QDate&end) | |||
102 | daysto = end.daysTo(start); | 102 | daysto = end.daysTo(start); |
103 | } else { | 103 | } else { |
104 | d = start; | 104 | d = start; |
105 | daysto = start.daysTo(end); | 105 | daysto = start.daysTo(end); |
106 | } | 106 | } |
107 | QStringList temp; | 107 | QStringList temp; |
108 | for (int i=0;i<daysto;++i) { | 108 | for (int i=0;i<=daysto;++i) { |
109 | temp = entries(d.addDays(i)); | 109 | temp = entries(d.addDays(i)); |
110 | if (temp.count()==0) continue; | 110 | if (temp.count()==0) continue; |
111 | ret[d.addDays(i)]+=temp; | 111 | ret[d.addDays(i)]+=temp; |
112 | temp.clear(); | 112 | temp.clear(); |
113 | } | 113 | } |
114 | return ret; | 114 | return ret; |
@@ -121,13 +121,13 @@ QValueList<EffectiveEvent> ChrisHoliday::events(const QDate&start,const QDate&en | |||
121 | int daysto = start.daysTo(end); | 121 | int daysto = start.daysTo(end); |
122 | if (daysto < 0) { | 122 | if (daysto < 0) { |
123 | daysto = end.daysTo(start); | 123 | daysto = end.daysTo(start); |
124 | } | 124 | } |
125 | 125 | ||
126 | QStringList temp; | 126 | QStringList temp; |
127 | for (int i =0; i<daysto;++i) { | 127 | for (int i =0; i<= daysto;++i) { |
128 | temp = entries(d.addDays(i)); | 128 | temp = entries(d.addDays(i)); |
129 | if (temp.count()==0) { | 129 | if (temp.count()==0) { |
130 | continue; | 130 | continue; |
131 | } | 131 | } |
132 | for (unsigned j=0;j<temp.count();++j) { | 132 | for (unsigned j=0;j<temp.count();++j) { |
133 | Event ev; | 133 | Event ev; |