From 56fe24c8312725cf735022f08b086cd645c2f5ce Mon Sep 17 00:00:00 2001 From: Richard Frith-MacDonald Date: Sat, 16 Mar 2013 08:23:19 +0000 Subject: [PATCH] quarter calculation by reussandras@gmail.com git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36368 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ Source/NSCalendar.m | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index bcc70a7ad..93eaa248f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2012-03-16 reussandras@gmail.com + + * base/Source/NSCalendar.m: + Add simple quarter calculation. + 2012-03-16 Richard Frith-Macdonald * NSTimeZones/NSTimeZones.tar: Update timezone information diff --git a/Source/NSCalendar.m b/Source/NSCalendar.m index d258fa50f..c09a66974 100644 --- a/Source/NSCalendar.m +++ b/Source/NSCalendar.m @@ -68,7 +68,8 @@ static UCalendarDateFields _NSCalendarUnitToDateField (NSCalendarUnit unit) // FIXME: Is this right??? return UCAL_DAY_OF_WEEK_IN_MONTH; // ICU doesn't include a quarter DateField... - + if (unit & NSQuarterCalendarUnit) + return (UCAL_MONTH + 2) / 3; return -1; } #endif /* GS_USE_ICU */