diff --git a/src/emucore/elf/BusTransactionQueue.cxx b/src/emucore/elf/BusTransactionQueue.cxx index 95e2bf927..fed15cb1c 100644 --- a/src/emucore/elf/BusTransactionQueue.cxx +++ b/src/emucore/elf/BusTransactionQueue.cxx @@ -69,7 +69,7 @@ BusTransactionQueue& BusTransactionQueue::reset() bool BusTransactionQueue::save(Serializer& out) const { try { - out.putInt(myQueueSize); + out.putLong(myQueueSize); out.putShort(myNextInjectAddress); out.putLong(myTimestamp); @@ -90,7 +90,7 @@ bool BusTransactionQueue::load(Serializer& in) try { reset(); - myQueueSize = in.getInt(); + myQueueSize = in.getLong(); myNextInjectAddress = in.getShort(); myTimestamp = in.getLong();