diff options
Diffstat (limited to 'src/devices/machine/dp8573a.cpp')
-rw-r--r-- | src/devices/machine/dp8573a.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/devices/machine/dp8573a.cpp b/src/devices/machine/dp8573a.cpp index a9670de84b7..c0af28637ab 100644 --- a/src/devices/machine/dp8573a.cpp +++ b/src/devices/machine/dp8573a.cpp @@ -15,7 +15,7 @@ */ #include "emu.h" -#include "machine/dp8573a.h" +#include "dp8573a.h" #include "machine/timehelp.h" @@ -456,8 +456,8 @@ void dp8573a_device::nvram_default() bool dp8573a_device::nvram_read(util::read_stream &file) { - size_t actual; - if (file.read(m_ram.get(), ram_size(), actual) || actual != ram_size()) + auto const [err, actual] = util::read(file, m_ram.get(), ram_size()); + if (err || (actual != ram_size())) return false; return true; @@ -465,8 +465,8 @@ bool dp8573a_device::nvram_read(util::read_stream &file) bool dp8573a_device::nvram_write(util::write_stream &file) { - size_t actual; - return !file.write(m_ram.get(), ram_size(), actual) && actual == ram_size(); + auto const [err, actual] = util::write(file, m_ram.get(), ram_size()); + return !err; } void dp8572a_device::write(offs_t offset, uint8_t data) |