diff --git a/stepmania/src/arch/MemoryCard/MemoryCardDriverThreaded_Linux.cpp b/stepmania/src/arch/MemoryCard/MemoryCardDriverThreaded_Linux.cpp index 8be371268c..56ce333ee2 100644 --- a/stepmania/src/arch/MemoryCard/MemoryCardDriverThreaded_Linux.cpp +++ b/stepmania/src/arch/MemoryCard/MemoryCardDriverThreaded_Linux.cpp @@ -150,12 +150,12 @@ void MemoryCardDriverThreaded_Linux::MountThreadMain() d.bWriteTestSucceeded = bMountedSuccessfully && TestWrite( d.sOsMountDir ); // read name - this->Mount( &usbd, TEMP_MOUNT_POINT ); + this->Mount( &d, TEMP_MOUNT_POINT ); FILEMAN->FlushDirCache( TEMP_MOUNT_POINT ); Profile profile; CString sProfileDir = TEMP_MOUNT_POINT + PREFSMAN->m_sMemoryCardProfileSubdir + '/'; profile.LoadEditableDataFromDir( sProfileDir ); - usbd.sName = profile.GetDisplayName(); + d.sName = profile.GetDisplayName(); LOG->Trace( "write test %s", d.bWriteTestSucceeded ? "succeeded" : "failed" ); }