From 86f589610174e60cde45af04ef2e51b2189be90a Mon Sep 17 00:00:00 2001 From: kojirou Date: Fri, 25 Apr 2025 14:33:38 +0800 Subject: [PATCH] Fix currentWorkingDirectory String.init(cString:) may change the content --- Sources/Subprocess/Configuration.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Subprocess/Configuration.swift b/Sources/Subprocess/Configuration.swift index c9d821a..9a8bf6c 100644 --- a/Sources/Subprocess/Configuration.swift +++ b/Sources/Subprocess/Configuration.swift @@ -888,7 +888,7 @@ extension FilePath { static var currentWorkingDirectory: Self { let path = getcwd(nil, 0)! defer { free(path) } - return .init(String(cString: path)) + return .init(platformString: path) } }