From dac510e813bbcf105b002f260f88099e7146d7c1 Mon Sep 17 00:00:00 2001 From: PatrikTheDev Date: Sat, 13 Jun 2026 15:35:50 +0200 Subject: [PATCH] fix: specify which stat() overload is being used to fix Xcode 27 build --- Sources/Merge/Intermodular/Extensions/Foundation/Pipe++.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Sources/Merge/Intermodular/Extensions/Foundation/Pipe++.swift b/Sources/Merge/Intermodular/Extensions/Foundation/Pipe++.swift index 01ad58c..7c52611 100644 --- a/Sources/Merge/Intermodular/Extensions/Foundation/Pipe++.swift +++ b/Sources/Merge/Intermodular/Extensions/Foundation/Pipe++.swift @@ -5,6 +5,7 @@ import Foundation import Swallow import System +import Darwin #if !targetEnvironment(macCatalyst) @available(macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0, *) @@ -107,7 +108,7 @@ extension Pipe { @available(macCatalyst, unavailable) extension FileDescriptor { public var _isOpen: Bool { - var statBuffer = stat() + var statBuffer = Darwin.stat() return fstat(self.rawValue, &statBuffer) == 0 }