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