Skip to content

Commit bfaee49

Browse files
committed
Minor improvements to DLHandle.Handle
1 parent 8d13afa commit bfaee49

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

Sources/SourceKitD/dlopen.swift

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,17 @@ import Android
2626
#endif
2727

2828
package final class DLHandle: Sendable {
29-
#if os(Windows)
30-
struct Handle: @unchecked Sendable {
29+
fileprivate struct Handle: @unchecked Sendable {
30+
#if os(Windows)
3131
let handle: HMODULE
32-
}
33-
#else
34-
struct Handle: @unchecked Sendable {
32+
#else
3533
let handle: UnsafeMutableRawPointer
34+
#endif
3635
}
37-
#endif
38-
let rawValue: ThreadSafeBox<Handle?>
3936

40-
init(rawValue: Handle) {
37+
fileprivate let rawValue: ThreadSafeBox<Handle?>
38+
39+
fileprivate init(rawValue: Handle) {
4140
self.rawValue = .init(initialValue: rawValue)
4241
}
4342

0 commit comments

Comments
 (0)