diff options
Diffstat (limited to 'src/devices/bus/nes/disksys.cpp')
-rw-r--r-- | src/devices/bus/nes/disksys.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/bus/nes/disksys.cpp b/src/devices/bus/nes/disksys.cpp index e89429dc0c4..d517b7d4a67 100644 --- a/src/devices/bus/nes/disksys.cpp +++ b/src/devices/bus/nes/disksys.cpp @@ -416,11 +416,11 @@ void nes_disksys_device::load_disk(device_image_interface &image) m_fds_sides = (image.length() - header) / 65500; if (!m_fds_data) - m_fds_data = auto_alloc_array(machine(), UINT8, m_fds_sides * 65500); + m_fds_data = std::make_unique<UINT8[]>(m_fds_sides * 65500); // if there is an header, skip it image.fseek(header, SEEK_SET); - image.fread(m_fds_data, 65500 * m_fds_sides); + image.fread(m_fds_data.get(), 65500 * m_fds_sides); return; } |