Skip to content

Commit e89f7a9

Browse files
authored
Merge pull request #2459 from compnerd/dispatch-forever-more
Foundation: remove unnecessary `-DDEPLOYMENT_ENABLE_LIBDISPATCH`
2 parents 2e4734c + 21c0147 commit e89f7a9

File tree

2 files changed

+2
-9
lines changed

2 files changed

+2
-9
lines changed

CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,6 @@ add_swift_library(Foundation
269269
SWIFT_FLAGS
270270
-Xcc -F${CMAKE_CURRENT_BINARY_DIR}
271271
-DDEPLOYMENT_RUNTIME_SWIFT
272-
-DDEPLOYMENT_ENABLE_LIBDISPATCH
273272
-I;${ICU_INCLUDE_DIR}
274273
${libdispatch_cflags}
275274
$<$<BOOL:ENABLE_TESTING>:-enable-testing>
@@ -335,7 +334,6 @@ add_swift_library(FoundationNetworking
335334
-DDEPLOYMENT_RUNTIME_SWIFT
336335
-DNS_BUILDING_FOUNDATION_NETWORKING
337336
-Xcc -F${CMAKE_CURRENT_BINARY_DIR}
338-
-DDEPLOYMENT_ENABLE_LIBDISPATCH
339337
-I;${CMAKE_CURRENT_BINARY_DIR}/swift
340338
${libdispatch_cflags}
341339
$<$<BOOL:ENABLE_TESTING>:-enable-testing>
@@ -377,7 +375,6 @@ add_swift_library(FoundationXML
377375
-DDEPLOYMENT_RUNTIME_SWIFT
378376
-DNS_BUILDING_FOUNDATION_NETWORKING
379377
-Xcc -F${CMAKE_CURRENT_BINARY_DIR}
380-
-DDEPLOYMENT_ENABLE_LIBDISPATCH
381378
-I;${CMAKE_CURRENT_BINARY_DIR}/swift
382379
${libdispatch_cflags}
383380
$<$<BOOL:ENABLE_TESTING>:-enable-testing>

Foundation/NSData.swift

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@
88
//
99

1010
import CoreFoundation
11-
12-
#if DEPLOYMENT_ENABLE_LIBDISPATCH
1311
import Dispatch
14-
#endif
1512

1613
extension NSData {
1714
public struct ReadingOptions : OptionSet {
@@ -268,8 +265,7 @@ open class NSData : NSObject, NSCopying, NSMutableCopying, NSSecureCoding {
268265
} else if let data = value as? NSData {
269266
return isEqual(to: data._swiftObject)
270267
}
271-
272-
#if DEPLOYMENT_ENABLE_LIBDISPATCH
268+
273269
if let data = value as? DispatchData {
274270
if data.count != length {
275271
return false
@@ -279,7 +275,7 @@ open class NSData : NSObject, NSCopying, NSMutableCopying, NSSecureCoding {
279275
return memcmp(bytes1, bytes2, length) == 0
280276
}
281277
}
282-
#endif
278+
283279
return false
284280
}
285281

0 commit comments

Comments
 (0)