Skip to content

Commit a48c4bd

Browse files
committed
Bug fix for issue robbiehanson#184 - Deprecations on OS X 10.9 Mavericks
1 parent 5d58af3 commit a48c4bd

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

GCD/GCDAsyncSocket.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2580,7 +2580,7 @@ - (void)closeWithError:(NSError *)error
25802580

25812581
SSLClose(sslContext);
25822582

2583-
#if TARGET_OS_IPHONE
2583+
#if TARGET_OS_IPHONE || (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1080)
25842584
CFRelease(sslContext);
25852585
#else
25862586
SSLDisposeContext(sslContext);
@@ -6041,7 +6041,7 @@ - (void)ssl_startTLS
60416041

60426042
BOOL isServer = [[tlsSettings objectForKey:(NSString *)kCFStreamSSLIsServer] boolValue];
60436043

6044-
#if TARGET_OS_IPHONE
6044+
#if TARGET_OS_IPHONE || (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1080)
60456045
{
60466046
if (isServer)
60476047
sslContext = SSLCreateContext(kCFAllocatorDefault, kSSLServerSide, kSSLStreamType);
@@ -6054,7 +6054,7 @@ - (void)ssl_startTLS
60546054
return;
60556055
}
60566056
}
6057-
#else
6057+
#else // (__MAC_OS_X_VERSION_MIN_REQUIRED < 1080)
60586058
{
60596059
status = SSLNewContext(isServer, &sslContext);
60606060
if (status != noErr)

GCD/Xcode/SimpleHTTPClient/Desktop/SimpleHTTPClient.xcodeproj/project.pbxproj

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@
326326
GCC_WARN_UNUSED_LABEL = YES;
327327
GCC_WARN_UNUSED_VALUE = YES;
328328
GCC_WARN_UNUSED_VARIABLE = YES;
329-
MACOSX_DEPLOYMENT_TARGET = 10.8;
329+
MACOSX_DEPLOYMENT_TARGET = 10.9;
330330
ONLY_ACTIVE_ARCH = YES;
331331
SDKROOT = macosx;
332332
};
@@ -366,7 +366,7 @@
366366
GCC_WARN_UNUSED_LABEL = YES;
367367
GCC_WARN_UNUSED_VALUE = YES;
368368
GCC_WARN_UNUSED_VARIABLE = YES;
369-
MACOSX_DEPLOYMENT_TARGET = 10.8;
369+
MACOSX_DEPLOYMENT_TARGET = 10.9;
370370
SDKROOT = macosx;
371371
};
372372
name = Release;
@@ -381,7 +381,6 @@
381381
GCC_PRECOMPILE_PREFIX_HEADER = YES;
382382
GCC_PREFIX_HEADER = "SimpleHTTPClient/SimpleHTTPClient-Prefix.pch";
383383
INFOPLIST_FILE = "SimpleHTTPClient/SimpleHTTPClient-Info.plist";
384-
MACOSX_DEPLOYMENT_TARGET = 10.8;
385384
PRODUCT_NAME = "$(TARGET_NAME)";
386385
WRAPPER_EXTENSION = app;
387386
};
@@ -397,7 +396,6 @@
397396
GCC_PRECOMPILE_PREFIX_HEADER = YES;
398397
GCC_PREFIX_HEADER = "SimpleHTTPClient/SimpleHTTPClient-Prefix.pch";
399398
INFOPLIST_FILE = "SimpleHTTPClient/SimpleHTTPClient-Info.plist";
400-
MACOSX_DEPLOYMENT_TARGET = 10.8;
401399
PRODUCT_NAME = "$(TARGET_NAME)";
402400
WRAPPER_EXTENSION = app;
403401
};

0 commit comments

Comments
 (0)