stdlib: Make isUniquelyReferenced shims properly return bool.

rdar://problem/18573806 is fixed.

Swift SVN r23547
This commit is contained in:
Joe Groff
2014-11-22 05:36:38 +00:00
parent f8dfcaa84e
commit b60a30c84b
8 changed files with 30 additions and 32 deletions

View File

@@ -40,7 +40,7 @@ internal func _isUniquelyReferenced_native(
inout x: Builtin.NativeObject
) -> Bool {
let p = UnsafePointer<_HeapObject>(Builtin.bridgeToRawPointer(x))
let result = _swift_isUniquelyReferenced_nonNull_native(p) != 0
let result = _swift_isUniquelyReferenced_nonNull_native(p)
Builtin.fixLifetime(x)
return result
}