Skip to content

Commit facca68

Browse files
committed
Eliminates redundent array creation in convinience NSString.init()
1 parent 9d31226 commit facca68

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/Foundation/NSString.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,8 +231,8 @@ open class NSString : NSObject, NSCopying, NSMutableCopying, NSSecureCoding, NSC
231231
}
232232

233233
public override convenience init() {
234-
let characters = Array<unichar>(repeating: 0, count: 1)
235-
self.init(characters: characters, length: 0)
234+
var nul: unichar = 0
235+
self.init(characters: &nul, length: 0)
236236
}
237237

238238
internal init(_ string: String) {

0 commit comments

Comments
 (0)