Compile fix.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@31935 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Stefan Bidigaray 2011-01-23 18:25:56 +00:00
parent ffa1863308
commit 243296f6b4
3 changed files with 11 additions and 3 deletions

View file

@ -130,6 +130,7 @@ typedef NSUInteger NSDateFormatterBehavior;
NSUInteger _behavior;
NSLocale *_locale;
NSTimeZone *_tz;
NSCalendar *_calendar;
NSDateFormatterStyle _timeStyle;
NSDateFormatterStyle _dateStyle;
void *_formatter;

View file

@ -87,6 +87,7 @@ static NSDateFormatterBehavior _defaultBehavior = 0;
_behavior = _defaultBehavior;
_locale = RETAIN([NSLocale currentLocale]);
_tz = RETAIN([NSTimeZone defaultTimeZone]);
_calendar = RETAIN([NSCalendar currentCalendar]);
[self _resetUDateFormat];
@ -201,6 +202,7 @@ static NSDateFormatterBehavior _defaultBehavior = 0;
{
_dateFormat = [format copy];
_allowsNaturalLanguage = flag;
_behavior = NSDateFormatterBehavior10_0;
return self;
}
@ -402,12 +404,17 @@ static NSDateFormatterBehavior _defaultBehavior = 0;
- (NSCalendar *) calendar
{
return nil;
return _calendar;
}
- (void) setCalendar: (NSCalendar *) calendar
{
return;
if (calendar == _calendar)
return;
RELEASE(_calendar);
_calendar = RETAIN(calendar);
[self _resetUDateFormat];
}
- (NSDate *) defaultDate

View file

@ -782,7 +782,7 @@ static NSUInteger _defaultBehavior = 0;
}
#endif
}
else if (_behavior == NSNumberFormatterBehavior10_0
else if (_behavior == NSNumberFormatterBehavior10_0)
{
NSMutableDictionary *locale;
NSCharacterSet *formattingCharacters;