Skip to content

Commit 9f2859e

Browse files
committed
Update Cxx library for strict memory safety
1 parent f404c8a commit 9f2859e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

stdlib/public/Cxx/CxxSpan.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ extension Span {
9595
_unsafeCxxSpan span: borrowing T,
9696
) {
9797
let buffer = unsafe UnsafeBufferPointer(start: span.__dataUnsafe(), count: Int(span.size()))
98-
let newSpan = Span(_unsafeElements: buffer)
98+
let newSpan = unsafe Span(_unsafeElements: buffer)
9999
// 'self' is limited to the caller's scope of the variable passed to the 'span' argument.
100100
self = unsafe _overrideLifetime(newSpan, borrowing: span)
101101
}

0 commit comments

Comments
 (0)