mirror of
https://github.com/holub/mame
synced 2025-10-06 17:08:28 +03:00
ti99: fixes for c_str and segfault
This commit is contained in:
parent
1ad65b58ff
commit
81915bfadc
@ -846,6 +846,7 @@ void myarc_hfdc_device::device_start()
|
||||
m_motor_on_timer = timer_alloc(MOTOR_TIMER);
|
||||
// The HFDC does not use READY; it has on-board RAM for DMA
|
||||
m_current_floppy = NULL;
|
||||
m_current_harddisk = NULL;
|
||||
}
|
||||
|
||||
void myarc_hfdc_device::device_reset()
|
||||
|
@ -2646,9 +2646,9 @@ void hdc9234_device::live_run_hd_until(attotime limit)
|
||||
if (TRACE_LIVE)
|
||||
{
|
||||
if (limit == attotime::never)
|
||||
logerror("%s: [%s] live_run_hd, live_state=%d, mode=%s\n", tag(), tts(m_live_state.time).cstr(), m_live_state.state, fm_mode()? "FM":"MFM");
|
||||
logerror("%s: [%s] live_run_hd, live_state=%d, mode=%s\n", tag(), tts(m_live_state.time).c_str(), m_live_state.state, fm_mode()? "FM":"MFM");
|
||||
else
|
||||
logerror("%s: [%s] live_run_hd until %s, live_state=%d, mode=%s\n", tag(), tts(m_live_state.time).cstr(), tts(limit).cstr(), m_live_state.state, fm_mode()? "FM":"MFM");
|
||||
logerror("%s: [%s] live_run_hd until %s, live_state=%d, mode=%s\n", tag(), tts(m_live_state.time).c_str(), tts(limit).c_str(), m_live_state.state, fm_mode()? "FM":"MFM");
|
||||
}
|
||||
while (true)
|
||||
{
|
||||
@ -3308,7 +3308,7 @@ void hdc9234_device::auxbus_out()
|
||||
m_output2 = (m_output2 & 0xb0) | desired_head();
|
||||
if (m_reduced_write_current) m_output2 |= OUT2_REDWRT;
|
||||
|
||||
if (TRACE_AUXBUS) logerror("%s: [%s] Setting OUTPUT1=%02x, OUTPUT2=%02x\n", tag(), ttsn().cstr(), m_output1, m_output2);
|
||||
if (TRACE_AUXBUS) logerror("%s: [%s] Setting OUTPUT1=%02x, OUTPUT2=%02x\n", tag(), ttsn().c_str(), m_output1, m_output2);
|
||||
|
||||
if (m_output1 != m_output1_old || m_output2 != m_output2_old)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user