@@ -195,7 +195,7 @@ class TestStream : XCTestCase {
195195 var buffer = Array < UInt8 > ( repeating: 0 , count: 12 )
196196 let myString = " Hello world! "
197197 let encodedData = [ UInt8] ( myString. utf8)
198- let outputStream = OutputStream ( toBuffer: UnsafeMutablePointer ( mutating : buffer) , capacity: 12 )
198+ let outputStream = OutputStream ( toBuffer: & buffer, capacity: buffer . count )
199199 XCTAssertEqual ( . notOpen, outputStream. streamStatus)
200200 outputStream. open ( )
201201 XCTAssertEqual ( . open, outputStream. streamStatus)
@@ -238,19 +238,19 @@ class TestStream : XCTestCase {
238238 //verify the data written
239239 let dataWritten = outputStream. property ( forKey: Stream . PropertyKey. dataWrittenToMemoryStreamKey)
240240 if let nsdataWritten = dataWritten as? NSData {
241- nsdataWritten. getBytes ( UnsafeMutablePointer ( mutating : buffer) , length: result!)
242- XCTAssertEqual ( NSString ( bytes: & buffer, length: buffer. count, encoding: String . Encoding. utf8. rawValue) , NSString ( string: myString) )
241+ nsdataWritten. getBytes ( & buffer, length: result!)
242+ XCTAssertEqual ( NSString ( bytes: buffer, length: buffer. count, encoding: String . Encoding. utf8. rawValue) , NSString ( string: myString) )
243243 outputStream. close ( )
244244 } else {
245- XCTFail ( " Unable to get data from memeory . " )
245+ XCTFail ( " Unable to get data from memory . " )
246246 }
247247 }
248248
249249 func test_outputStreamHasSpaceAvailable( ) {
250- let buffer = Array < UInt8 > ( repeating: 0 , count: 12 )
250+ var buffer = Array < UInt8 > ( repeating: 0 , count: 12 )
251251 let myString = " Welcome To Hello world ! "
252252 let encodedData = [ UInt8] ( myString. utf8)
253- let outputStream = OutputStream ( toBuffer: UnsafeMutablePointer ( mutating : buffer) , capacity: 12 )
253+ let outputStream = OutputStream ( toBuffer: & buffer, capacity: buffer . count )
254254 outputStream. open ( )
255255 XCTAssertTrue ( outputStream. hasSpaceAvailable)
256256 _ = outputStream. write ( encodedData, maxLength: encodedData. count)
0 commit comments