summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/mcs40/mcs40.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/mcs40/mcs40.cpp')
-rw-r--r--src/devices/cpu/mcs40/mcs40.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/cpu/mcs40/mcs40.cpp b/src/devices/cpu/mcs40/mcs40.cpp
index 29c33068edb..3285e795dba 100644
--- a/src/devices/cpu/mcs40/mcs40.cpp
+++ b/src/devices/cpu/mcs40/mcs40.cpp
@@ -860,9 +860,9 @@ void i4004_cpu_device::execute_set_input(int inputnum, int state)
device_disasm_interface implementation
***********************************************************************/
-util::disasm_interface *i4004_cpu_device::create_disassembler()
+std::unique_ptr<util::disasm_interface> i4004_cpu_device::create_disassembler()
{
- return new i4004_disassembler;
+ return std::make_unique<i4004_disassembler>();
}
@@ -1170,9 +1170,9 @@ void i4040_cpu_device::execute_set_input(int inputnum, int state)
device_disasm_interface implementation
***********************************************************************/
-util::disasm_interface *i4040_cpu_device::create_disassembler()
+std::unique_ptr<util::disasm_interface> i4040_cpu_device::create_disassembler()
{
- return new i4040_disassembler;
+ return std::make_unique<i4040_disassembler>();
}