From b96cd4d18bf3dbb8f46078e555cd28daa53fd3be Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Sun, 27 Sep 2020 22:20:13 -0400 Subject: [PATCH] Resolves another unsafe pointer assumption. --- OSBindings/Mac/Clock SignalTests/WolfgangLorenzTests.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/OSBindings/Mac/Clock SignalTests/WolfgangLorenzTests.swift b/OSBindings/Mac/Clock SignalTests/WolfgangLorenzTests.swift index 604e12e02..93829747a 100644 --- a/OSBindings/Mac/Clock SignalTests/WolfgangLorenzTests.swift +++ b/OSBindings/Mac/Clock SignalTests/WolfgangLorenzTests.swift @@ -219,11 +219,11 @@ class WolfgangLorenzTests: XCTestCase, CSTestMachineTrapHandler { machine.setValue(0x48, forAddress: 0xfffe) machine.setValue(0xff, forAddress: 0xffff) - let irqHandler = Data(bytes: UnsafePointer([ + let irqHandler: [UInt8] = [ 0x48, 0x8a, 0x48, 0x98, 0x48, 0xba, 0xbd, 0x04, 0x01, 0x29, 0x10, 0xf0, 0x03, 0x6c, 0x16, 0x03, 0x6c, 0x14, 0x03 - ] as [UInt8]), count: 19) - machine.setData( irqHandler, atAddress: 0xff48) + ] + machine.setData(Data(irqHandler), atAddress: 0xff48) machine.addTrapAddress(0xffd2) // print character machine.addTrapAddress(0xffe4) // scan keyboard