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;