@@ -156,7 +156,7 @@ static const UDate kPapalCutover = (2299161.0 - kEpochStartAsJulianDay) * U_MILL
156
156
GregorianCalendar::GregorianCalendar (UErrorCode& status)
157
157
: Calendar(status),
158
158
fGregorianCutover(kPapalCutover ),
159
- fCutoverJulianDay(kCutoverJulianDay ), fNormalizedGregorianCutover( fGregorianCutover ), fGregorianCutoverYear(kDefaultCutoverYear ),
159
+ fCutoverJulianDay(kCutoverJulianDay ), fGregorianCutoverYear(kDefaultCutoverYear ),
160
160
fIsGregorian(true ), fInvertGregorian(false )
161
161
{
162
162
setTimeInMillis (getNow (), status);
@@ -189,7 +189,7 @@ GregorianCalendar::GregorianCalendar(TimeZone* zone, const Locale& aLocale,
189
189
UErrorCode& status)
190
190
: Calendar(zone, aLocale, status),
191
191
fGregorianCutover(kPapalCutover ),
192
- fCutoverJulianDay(kCutoverJulianDay ), fNormalizedGregorianCutover( fGregorianCutover ), fGregorianCutoverYear(kDefaultCutoverYear ),
192
+ fCutoverJulianDay(kCutoverJulianDay ), fGregorianCutoverYear(kDefaultCutoverYear ),
193
193
fIsGregorian(true ), fInvertGregorian(false )
194
194
{
195
195
setTimeInMillis (getNow (), status);
@@ -201,7 +201,7 @@ GregorianCalendar::GregorianCalendar(const TimeZone& zone, const Locale& aLocale
201
201
UErrorCode& status)
202
202
: Calendar(zone, aLocale, status),
203
203
fGregorianCutover(kPapalCutover ),
204
- fCutoverJulianDay(kCutoverJulianDay ), fNormalizedGregorianCutover( fGregorianCutover ), fGregorianCutoverYear(kDefaultCutoverYear ),
204
+ fCutoverJulianDay(kCutoverJulianDay ), fGregorianCutoverYear(kDefaultCutoverYear ),
205
205
fIsGregorian(true ), fInvertGregorian(false )
206
206
{
207
207
setTimeInMillis (getNow (), status);
@@ -213,7 +213,7 @@ GregorianCalendar::GregorianCalendar(int32_t year, int32_t month, int32_t date,
213
213
UErrorCode& status)
214
214
: Calendar(TimeZone::createDefault(), Locale::getDefault(), status),
215
215
fGregorianCutover(kPapalCutover ),
216
- fCutoverJulianDay(kCutoverJulianDay ), fNormalizedGregorianCutover( fGregorianCutover ), fGregorianCutoverYear(kDefaultCutoverYear ),
216
+ fCutoverJulianDay(kCutoverJulianDay ), fGregorianCutoverYear(kDefaultCutoverYear ),
217
217
fIsGregorian(true ), fInvertGregorian(false )
218
218
{
219
219
set (UCAL_ERA, AD);
@@ -253,7 +253,7 @@ GregorianCalendar::~GregorianCalendar()
253
253
GregorianCalendar::GregorianCalendar (const GregorianCalendar &source)
254
254
: Calendar(source),
255
255
fGregorianCutover(source.fGregorianCutover ),
256
- fCutoverJulianDay(source.fCutoverJulianDay ), fNormalizedGregorianCutover(source. fNormalizedGregorianCutover ), fGregorianCutoverYear(source.fGregorianCutoverYear ),
256
+ fCutoverJulianDay(source.fCutoverJulianDay ), fGregorianCutoverYear(source.fGregorianCutoverYear ),
257
257
fIsGregorian(source.fIsGregorian ), fInvertGregorian(source.fInvertGregorian )
258
258
{
259
259
}
@@ -274,7 +274,6 @@ GregorianCalendar::operator=(const GregorianCalendar &right)
274
274
{
275
275
Calendar::operator =(right);
276
276
fGregorianCutover = right.fGregorianCutover ;
277
- fNormalizedGregorianCutover = right.fNormalizedGregorianCutover ;
278
277
fGregorianCutoverYear = right.fGregorianCutoverYear ;
279
278
fCutoverJulianDay = right.fCutoverJulianDay ;
280
279
}
@@ -311,12 +310,11 @@ GregorianCalendar::setGregorianChange(UDate date, UErrorCode& status)
311
310
312
311
if (cutoverDay <= INT32_MIN) {
313
312
cutoverDay = INT32_MIN;
314
- fGregorianCutover = fNormalizedGregorianCutover = cutoverDay * kOneDay ;
313
+ fGregorianCutover = cutoverDay * kOneDay ;
315
314
} else if (cutoverDay >= INT32_MAX) {
316
315
cutoverDay = INT32_MAX;
317
- fGregorianCutover = fNormalizedGregorianCutover = cutoverDay * kOneDay ;
316
+ fGregorianCutover = cutoverDay * kOneDay ;
318
317
} else {
319
- fNormalizedGregorianCutover = cutoverDay * kOneDay ;
320
318
fGregorianCutover = date;
321
319
}
322
320
0 commit comments