summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/dp8573a.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/dp8573a.cpp')
-rw-r--r--src/devices/machine/dp8573a.cpp10
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)