From edf19dbbd88a818b205129a049322f6f08bb5e53 Mon Sep 17 00:00:00 2001 From: Alex Hoppen Date: Thu, 18 Jul 2024 11:28:21 -0700 Subject: [PATCH] Import `Darwin` in files that use `free` rdar://131965190 --- Sources/SourceKitD/SKDRequestArray.swift | 4 +++- Sources/SourceKitD/SKDRequestDictionary.swift | 4 +++- Sources/SourceKitD/SKDResponse.swift | 4 +++- Sources/SourceKitD/SKDResponseArray.swift | 4 +++- Sources/SourceKitD/SKDResponseDictionary.swift | 4 +++- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/Sources/SourceKitD/SKDRequestArray.swift b/Sources/SourceKitD/SKDRequestArray.swift index e91a6fd77..df94770ce 100644 --- a/Sources/SourceKitD/SKDRequestArray.swift +++ b/Sources/SourceKitD/SKDRequestArray.swift @@ -12,7 +12,9 @@ import Csourcekitd -#if canImport(Glibc) +#if canImport(Darwin) +import Darwin +#elseif canImport(Glibc) import Glibc #elseif canImport(Musl) import Musl diff --git a/Sources/SourceKitD/SKDRequestDictionary.swift b/Sources/SourceKitD/SKDRequestDictionary.swift index 9b56cacf8..8eafca766 100644 --- a/Sources/SourceKitD/SKDRequestDictionary.swift +++ b/Sources/SourceKitD/SKDRequestDictionary.swift @@ -13,7 +13,9 @@ import Csourcekitd import LSPLogging -#if canImport(Glibc) +#if canImport(Darwin) +import Darwin +#elseif canImport(Glibc) import Glibc #elseif canImport(Musl) import Musl diff --git a/Sources/SourceKitD/SKDResponse.swift b/Sources/SourceKitD/SKDResponse.swift index 3c5511608..38a2103d6 100644 --- a/Sources/SourceKitD/SKDResponse.swift +++ b/Sources/SourceKitD/SKDResponse.swift @@ -13,7 +13,9 @@ import Csourcekitd import LSPLogging -#if canImport(Glibc) +#if canImport(Darwin) +import Darwin +#elseif canImport(Glibc) import Glibc #elseif canImport(Musl) import Musl diff --git a/Sources/SourceKitD/SKDResponseArray.swift b/Sources/SourceKitD/SKDResponseArray.swift index 309a735a0..6667ce881 100644 --- a/Sources/SourceKitD/SKDResponseArray.swift +++ b/Sources/SourceKitD/SKDResponseArray.swift @@ -12,7 +12,9 @@ import Csourcekitd -#if canImport(Glibc) +#if canImport(Darwin) +import Darwin +#elseif canImport(Glibc) import Glibc #elseif canImport(Musl) import Musl diff --git a/Sources/SourceKitD/SKDResponseDictionary.swift b/Sources/SourceKitD/SKDResponseDictionary.swift index dc7a4562f..4681520ad 100644 --- a/Sources/SourceKitD/SKDResponseDictionary.swift +++ b/Sources/SourceKitD/SKDResponseDictionary.swift @@ -12,7 +12,9 @@ import Csourcekitd -#if canImport(Glibc) +#if canImport(Darwin) +import Darwin +#elseif canImport(Glibc) import Glibc #elseif canImport(Musl) import Musl