From 8bb5a81e4adc61362482fd260ed408c759211d7f Mon Sep 17 00:00:00 2001 From: CaS Date: Thu, 25 Aug 2005 08:05:31 +0000 Subject: [PATCH] Fix bug subtracting minutes from date. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21677 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 4 ++++ Source/NSCalendarDate.m | 2 +- Testing/nsdate.m | 1 - 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 181f3d98d..9e5b7cd4a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2005-08-25 Richard Frith-Macdonald + + * Source/NSCalendarDate.m: Fix bug subtracting minute interval. + 2005-08-22 Adam Fedor * Source/NSGeometry.m (NSStringFromPoint, NSStringFromRect, diff --git a/Source/NSCalendarDate.m b/Source/NSCalendarDate.m index 8a9a99b9f..cf26de250 100644 --- a/Source/NSCalendarDate.m +++ b/Source/NSCalendarDate.m @@ -2414,7 +2414,7 @@ static void Grow(DescriptionInfo *info, unsigned size) minute %= 60; if (minute < 0) { - hours++; + hours--; minute += 60; } diff --git a/Testing/nsdate.m b/Testing/nsdate.m index 46bab527c..ad6fd59d0 100644 --- a/Testing/nsdate.m +++ b/Testing/nsdate.m @@ -34,7 +34,6 @@ main() id pool; //behavior_set_debug(0); - pool = [[NSAutoreleasePool alloc] init]; NSLog(@"%@", [NSCalendarDate distantFuture]);