File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
Sources/FoundationEssentials Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -354,7 +354,8 @@ struct _POSIXDirectoryContentsSequence: Sequence {
354
354
continue
355
355
}
356
356
#endif
357
- #if os(FreeBSD)
357
+
358
+ #if os(FreeBSD) || os(OpenBSD)
358
359
guard dent. pointee. d_fileno != 0 else {
359
360
continue
360
361
}
@@ -363,6 +364,7 @@ struct _POSIXDirectoryContentsSequence: Sequence {
363
364
continue
364
365
}
365
366
#endif
367
+
366
368
// Use name
367
369
let fileName : String
368
370
#if os(WASI)
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ package struct LockedState<State> {
31
31
private struct _Lock {
32
32
#if canImport(os)
33
33
typealias Primitive = os_unfair_lock
34
- #elseif os(FreeBSD)
34
+ #elseif os(FreeBSD) || os(OpenBSD)
35
35
typealias Primitive = pthread_mutex_t ?
36
36
#elseif canImport(Bionic) || canImport(Glibc) || canImport(Musl)
37
37
typealias Primitive = pthread_mutex_t
You can’t perform that action at this time.
0 commit comments