From 13a180910127a00ba066af0d7f04ae2d72d0e607 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Wed, 18 May 2022 17:00:35 -0400 Subject: [PATCH] Avoid memset. --- OSBindings/Mac/Clock SignalTests/68000ComparativeTests.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OSBindings/Mac/Clock SignalTests/68000ComparativeTests.mm b/OSBindings/Mac/Clock SignalTests/68000ComparativeTests.mm index 6e8e840d5..88d2702b0 100644 --- a/OSBindings/Mac/Clock SignalTests/68000ComparativeTests.mm +++ b/OSBindings/Mac/Clock SignalTests/68000ComparativeTests.mm @@ -217,7 +217,7 @@ struct TestProcessor: public CPU::MC68000Mk2::BusHandler { - (void)testOperationClassic:(NSDictionary *)test name:(NSString *)name { auto uniqueTest68000 = std::make_unique(_ram.data()); auto test68000 = uniqueTest68000.get(); - memset(_ram.data(), 0xce, _ram.size()); + _ram.fill(0xce); { // Apply initial memory state. @@ -299,7 +299,7 @@ struct TestProcessor: public CPU::MC68000Mk2::BusHandler { // Definitively erase any prior memory contents; // 0xce is arbitrary but hopefully easier to spot // in potential errors than e.g. 0x00 or 0xff. - memset(_ram.data(), 0xce, _ram.size()); + _ram.fill(0xce); // Apply initial memory state. NSArray *const initialMemory = test[@"initial memory"];