diff options
author | Ted Green <tedgreen99@protonmail.com> | 2018-04-15 09:44:42 -0600 |
---|---|---|
committer | Ted Green <tedgreen99@protonmail.com> | 2018-04-15 09:44:42 -0600 |
commit | f84429db4b22cc4a2e1c8232ad44e1689f5641a5 (patch) | |
tree | 6347c7624be78e511bed80b4b2aec527023eb55c | |
parent | caa0369fa2016d4783fe07f6a06f2a08cd22c152 (diff) |
smc91c9x: Correct data types. (nw)
-rw-r--r-- | src/devices/machine/smc91c9x.cpp | 6 | ||||
-rw-r--r-- | src/devices/machine/smc91c9x.h | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/machine/smc91c9x.cpp b/src/devices/machine/smc91c9x.cpp index ea0c3863bfa..fad9ee05c2b 100644 --- a/src/devices/machine/smc91c9x.cpp +++ b/src/devices/machine/smc91c9x.cpp @@ -167,9 +167,9 @@ void smc91c9x_device::postload() m_comp_tx.resize(m_comp_tx_size); m_comp_rx.resize(m_comp_rx_size); m_trans_tx.resize(m_trans_tx_size); - memcpy(m_comp_rx.data(), m_comp_rx_data, m_comp_rx_size * sizeof(int)); - memcpy(m_comp_tx.data(), m_comp_tx_data, m_comp_tx_size * sizeof(int)); - memcpy(m_trans_tx.data(), m_trans_tx_data, m_trans_tx_size * sizeof(int)); + memcpy(m_comp_rx.data(), m_comp_rx_data, m_comp_rx_size * sizeof(u32)); + memcpy(m_comp_tx.data(), m_comp_tx_data, m_comp_tx_size * sizeof(u32)); + memcpy(m_trans_tx.data(), m_trans_tx_data, m_trans_tx_size * sizeof(u32)); //osd_printf_info("Restore: comp_tx: %d comp_rx: %d trans_tx: %d\n", m_comp_tx_size, m_comp_rx_size, m_trans_tx_size); //if (m_comp_tx_size) diff --git a/src/devices/machine/smc91c9x.h b/src/devices/machine/smc91c9x.h index af7d26cd989..62319b5555a 100644 --- a/src/devices/machine/smc91c9x.h +++ b/src/devices/machine/smc91c9x.h @@ -53,7 +53,7 @@ private: // Fifo for allocated (queued) transmit packets std::vector<u32> m_trans_tx; // Save vector data and sizes for proper save state restoration - int m_comp_tx_data[ETHER_BUFFERS], m_comp_rx_data[ETHER_BUFFERS], m_trans_tx_data[ETHER_BUFFERS]; + u32 m_comp_tx_data[ETHER_BUFFERS], m_comp_rx_data[ETHER_BUFFERS], m_trans_tx_data[ETHER_BUFFERS]; u32 m_comp_tx_size, m_comp_rx_size, m_trans_tx_size; // Requests a packet allocation and returns true // and sets the packet number if successful |