adium 4205:942e5c3f2018: Added isOnLionOrNewer.
commits at adium.im
commits at adium.im
Wed Sep 7 21:57:23 UTC 2011
details: http://hg.adium.im/adium/rev/942e5c3f2018
revision: 4205:942e5c3f2018
branch: (none)
author: Adrian Godoroja <robotive at me.com>
date: Thu Sep 08 00:55:39 2011 +0300
Added isOnLionOrNewer.
diffs (46 lines):
diff -r f3d6686e1824 -r 942e5c3f2018 Frameworks/AIUtilities Framework/Source/AIApplicationAdditions.h
--- a/Frameworks/AIUtilities Framework/Source/AIApplicationAdditions.h Mon Sep 05 15:16:02 2011 +0300
+++ b/Frameworks/AIUtilities Framework/Source/AIApplicationAdditions.h Thu Sep 08 00:55:39 2011 +0300
@@ -17,6 +17,7 @@
@interface NSApplication (AIApplicationAdditions)
- (NSString *)applicationVersion;
-- (BOOL)isOnSnowLeopardOrBetter;
+
+- (BOOL)isOnLionOrNewer;
@end
diff -r f3d6686e1824 -r 942e5c3f2018 Frameworks/AIUtilities Framework/Source/AIApplicationAdditions.m
--- a/Frameworks/AIUtilities Framework/Source/AIApplicationAdditions.m Mon Sep 05 15:16:02 2011 +0300
+++ b/Frameworks/AIUtilities Framework/Source/AIApplicationAdditions.m Thu Sep 08 00:55:39 2011 +0300
@@ -16,6 +16,12 @@
#import "AIApplicationAdditions.h"
+// Make sure the version number defines exist; when compiling on 10.6, NSAppKitVersionNumber10_6 isn't defined
+#ifndef NSAppKitVersionNumber10_6
+#define NSAppKitVersionNumber10_6 1038
+#endif
+
+
@implementation NSApplication (AIApplicationAdditions)
- (NSString *)applicationVersion
@@ -23,15 +29,9 @@
return [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString *)kCFBundleVersionKey];
}
-//Make sure the version number defines exist; when compiling in 10.5, NSAppKitVersionNumber10_5 isn't defined
-#ifndef NSAppKitVersionNumber10_5
-#define NSAppKitVersionNumber10_5 949
-#endif
-
-- (BOOL)isOnSnowLeopardOrBetter
+- (BOOL)isOnLionOrNewer
{
- return (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_5);
+ return (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_6);
}
-
@end
More information about the commits
mailing list