Skip to content

Commit b29e914

Browse files
authored
For compatiblity with macOS
1 parent af7b10f commit b29e914

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Foundation/NSData.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -954,6 +954,9 @@ open class NSMutableData : NSData {
954954
let bytePtr = replacementBytes.bindMemory(to: UInt8.self, capacity: replacementLength)
955955
CFDataReplaceBytes(_cfMutableObject, CFRangeMake(range.location, range.length), bytePtr, replacementLength)
956956
}
957+
else {
958+
CFDataDeleteBytes(_cfMutableObject, CFRangeMake(range.location, range.length))
959+
}
957960
}
958961
}
959962

0 commit comments

Comments
 (0)