diff options
-rw-r--r-- | Foundation/GTMNSAppleEventDescriptor+Foundation.m | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Foundation/GTMNSAppleEventDescriptor+Foundation.m b/Foundation/GTMNSAppleEventDescriptor+Foundation.m index 40a52de..ea9fe81 100644 --- a/Foundation/GTMNSAppleEventDescriptor+Foundation.m +++ b/Foundation/GTMNSAppleEventDescriptor+Foundation.m @@ -160,21 +160,21 @@ static NSMutableDictionary *gTypeMap = nil; } - (double)gtm_doubleValue { - double value = NAN; + // Be careful modifying this code as Xcode 3.2.5 gcc 4.2.1 (5664) was + // generating bad code with a previous incarnation. NSNumber *number = [self gtm_numberValue]; if (number) { - value = [number doubleValue]; + return [number doubleValue]; } - return value; + return NAN; } - (float)gtm_floatValue { - float value = NAN; NSNumber *number = [self gtm_numberValue]; if (number) { - value = [number floatValue]; + return [number floatValue]; } - return value; + return NAN; } - (CGFloat)gtm_cgFloatValue { |