diff options
Diffstat (limited to 'src/mess/drivers/kyocera.c')
-rw-r--r-- | src/mess/drivers/kyocera.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mess/drivers/kyocera.c b/src/mess/drivers/kyocera.c index f6b8df08143..14ffe1f28fc 100644 --- a/src/mess/drivers/kyocera.c +++ b/src/mess/drivers/kyocera.c @@ -1168,8 +1168,8 @@ void kc85_state::machine_start() { address_space &program = m_maincpu->space(AS_PROGRAM); - astring region_tag; - m_opt_region = memregion(region_tag.cpy(m_opt_cart->tag()).cat(GENERIC_ROM_REGION_TAG).c_str()); + std::string region_tag; + m_opt_region = memregion(region_tag.assign(m_opt_cart->tag()).append(GENERIC_ROM_REGION_TAG).c_str()); /* initialize RTC */ m_rtc->cs_w(1); @@ -1211,8 +1211,8 @@ void pc8201_state::machine_start() { UINT8 *ram = m_ram->pointer(); - astring region_tag; - m_opt_region = memregion(region_tag.cpy(m_opt_cart->tag()).cat(GENERIC_ROM_REGION_TAG).c_str()); + std::string region_tag; + m_opt_region = memregion(region_tag.assign(m_opt_cart->tag()).append(GENERIC_ROM_REGION_TAG).c_str()); /* initialize RTC */ m_rtc->cs_w(1); @@ -1245,8 +1245,8 @@ void trsm100_state::machine_start() { address_space &program = m_maincpu->space(AS_PROGRAM); - astring region_tag; - m_opt_region = memregion(region_tag.cpy(m_opt_cart->tag()).cat(GENERIC_ROM_REGION_TAG).c_str()); + std::string region_tag; + m_opt_region = memregion(region_tag.assign(m_opt_cart->tag()).append(GENERIC_ROM_REGION_TAG).c_str()); /* initialize RTC */ m_rtc->cs_w(1); @@ -1296,8 +1296,8 @@ void trsm100_state::machine_start() void tandy200_state::machine_start() { - astring region_tag; - m_opt_region = memregion(region_tag.cpy(m_opt_cart->tag()).cat(GENERIC_ROM_REGION_TAG).c_str()); + std::string region_tag; + m_opt_region = memregion(region_tag.assign(m_opt_cart->tag()).append(GENERIC_ROM_REGION_TAG).c_str()); /* configure ROM banking */ membank("bank1")->configure_entry(0, m_rom->base()); |