From 1e431284403b5e6a056254130bc430a91e8ee07b Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Thu, 26 Feb 2004 07:36:30 +0000 Subject: [PATCH] unload usb-storage driver between games --- stepmania/src/MemoryCardManager.cpp | 2 +- stepmania/src/arch/MemoryCard/MemoryCardDriver_Linux.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/MemoryCardManager.cpp b/stepmania/src/MemoryCardManager.cpp index 12620335e2..41869b2f3a 100644 --- a/stepmania/src/MemoryCardManager.cpp +++ b/stepmania/src/MemoryCardManager.cpp @@ -236,5 +236,5 @@ void MemoryCardManager::FlushAllDisks() m_pDriver->Flush(&m_Device[p]); } - m_pDriver->ResetUsbDeviceNumbers(); + m_pDriver->ResetUsbStorage(); } diff --git a/stepmania/src/arch/MemoryCard/MemoryCardDriver_Linux.h b/stepmania/src/arch/MemoryCard/MemoryCardDriver_Linux.h index c5ad65dda1..6778dda2f4 100644 --- a/stepmania/src/arch/MemoryCard/MemoryCardDriver_Linux.h +++ b/stepmania/src/arch/MemoryCard/MemoryCardDriver_Linux.h @@ -12,6 +12,7 @@ public: virtual void GetStorageDevices( vector& vStorageDevicesOut ); virtual bool MountAndTestWrite( UsbStorageDevice* pDevice ); virtual void Flush( UsbStorageDevice* pDevice ); + virtual void ResetUsbStorage(); protected: int m_fds; time_t m_lastModTime;