adium 5720:e1dd334e97f0: Fix building on 10.9. Fixes #16408

commits at adium.im commits at adium.im
Wed Oct 23 15:53:32 UTC 2013


details:	http://hg.adium.im/adium/rev/e1dd334e97f0
revision:	5720:e1dd334e97f0
branch:		adium-1.5.9
author:		Thijs Alkemade <me at thijsalkema.de>
date:		Wed Oct 23 17:52:30 2013 +0200

Fix building on 10.9. Fixes #16408
Fix dateformatters to always use the 10.4 format, this caused a run-time warning in 10.9.

diffs (22 lines):

diff -r 38286c148abb -r e1dd334e97f0 Frameworks/AIUtilities Framework/Source/NSCalendarDate+ISO8601Unparsing.m
--- a/Frameworks/AIUtilities Framework/Source/NSCalendarDate+ISO8601Unparsing.m	Wed Oct 23 16:06:49 2013 +0200
+++ b/Frameworks/AIUtilities Framework/Source/NSCalendarDate+ISO8601Unparsing.m	Wed Oct 23 17:52:30 2013 +0200
@@ -42,6 +42,7 @@
 - (NSString *)ISO8601DateStringWithTime:(BOOL)includeTime timeSeparator:(unichar)timeSep {
 	NSString *dateFormat = [(includeTime ? @"%Y-%m-%dT%H:%M:%S" : @"%Y-%m-%d") prepareDateFormatWithTimeSeparator:timeSep];
 	NSDateFormatter *formatter = [[NSDateFormatter alloc] initWithDateFormat:dateFormat allowNaturalLanguage:NO];
+	[formatter setFormatterBehavior:NSDateFormatterBehavior10_4];
 	NSString *str = [formatter stringForObjectValue:self];
 	[formatter release];
 	if(includeTime) {
diff -r 38286c148abb -r e1dd334e97f0 Plugins/Bonjour/libezv/Private Classes/AWEzvContactManager.h
--- a/Plugins/Bonjour/libezv/Private Classes/AWEzvContactManager.h	Wed Oct 23 16:06:49 2013 +0200
+++ b/Plugins/Bonjour/libezv/Private Classes/AWEzvContactManager.h	Wed Oct 23 17:52:30 2013 +0200
@@ -30,7 +30,6 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
  
-#import <DNSServiceDiscovery/DNSServiceDiscovery.h>
 #import <dns_sd.h>
 
 




More information about the commits mailing list