diff options
-rw-r--r-- | src/devices/bus/isa/hdc.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/bus/isa/hdc.cpp b/src/devices/bus/isa/hdc.cpp index 2d0a6d4afa8..040f72f98c3 100644 --- a/src/devices/bus/isa/hdc.cpp +++ b/src/devices/bus/isa/hdc.cpp @@ -216,10 +216,10 @@ hard_disk_file *xt_hdc_device::pc_hdc_file(int id) switch( id ) { case 0: - img = dynamic_cast<harddisk_image_device *>(machine().device(subtag("primary").c_str())); + img = subdevice<harddisk_image_device>("primary"); break; case 1: - img = dynamic_cast<harddisk_image_device *>(machine().device(subtag("slave").c_str())); + img = subdevice<harddisk_image_device>("slave"); break; } if ( img == nullptr ) |