diff --git a/stdlib/public/SDK/Foundation/NSStringAPI.swift b/stdlib/public/SDK/Foundation/NSStringAPI.swift index c903d1118b3..8f34699b4be 100644 --- a/stdlib/public/SDK/Foundation/NSStringAPI.swift +++ b/stdlib/public/SDK/Foundation/NSStringAPI.swift @@ -1022,7 +1022,7 @@ extension String { orthography: NSOrthography? = nil, tokenRanges: UnsafeMutablePointer<[Range]>? = nil // FIXME:Can this be nil? ) -> [String] { - var nsTokenRanges: NSArray? = nil + var nsTokenRanges: NSArray? let result = tokenRanges._withNilOrAddress(of: &nsTokenRanges) { self._ns.linguisticTags( in: _toNSRange(range), scheme: tagScheme, options: opts, diff --git a/stdlib/public/core/Runtime.swift.gyb b/stdlib/public/core/Runtime.swift.gyb index 60f062ee466..eafe20ac8b8 100644 --- a/stdlib/public/core/Runtime.swift.gyb +++ b/stdlib/public/core/Runtime.swift.gyb @@ -85,7 +85,7 @@ public // @testable func _stdlib_atomicInitializeARCRef( object target: UnsafeMutablePointer, desired: AnyObject) -> Bool { - var expected: UnsafeRawPointer? = nil + var expected: UnsafeRawPointer? let desiredPtr = Unmanaged.passRetained(desired).toOpaque() let wonRace = _stdlib_atomicCompareExchangeStrongPtr( object: unsafeBitCast(target, to: _PointerToPointer.self),