Skip to content

Commit 52f9da7

Browse files
authored
Merge pull request #35313 from atrick/5.4-fix-stringinit
[5.4] Fix _StringObject.init(object:...)
2 parents 648d00c + a62ec5a commit 52f9da7

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

stdlib/public/core/StringObject.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@ extension _StringObject {
207207
internal init(
208208
object: AnyObject, discriminator: UInt64, countAndFlags: CountAndFlags
209209
) {
210+
defer { _fixLifetime(object) }
210211
let builtinRawObject: Builtin.Int64 = Builtin.reinterpretCast(object)
211212
let builtinDiscrim: Builtin.Int64 = discriminator._value
212213
self.init(

0 commit comments

Comments
 (0)