mirror of
https://github.com/Atmosphere-NX/Atmosphere-libs.git
synced 2025-09-20 10:43:19 +02:00
fssystem: Fix ineffective move
std::move on const variables is ineffective
This commit is contained in:
parent
ff28833612
commit
13893953fb
@ -225,13 +225,13 @@ namespace ams::fssystem {
|
|||||||
const auto RenameSynchronizingDir = [&]() { return m_base_fs->RenameDirectory(SynchronizingDirectoryPath, CommittedDirectoryPath); };
|
const auto RenameSynchronizingDir = [&]() { return m_base_fs->RenameDirectory(SynchronizingDirectoryPath, CommittedDirectoryPath); };
|
||||||
|
|
||||||
/* Rename Committed -> Synchronizing. */
|
/* Rename Committed -> Synchronizing. */
|
||||||
R_TRY(fssystem::RetryFinitelyForTargetLocked(std::move(RenameCommitedDir)));
|
R_TRY(fssystem::RetryFinitelyForTargetLocked(RenameCommitedDir));
|
||||||
|
|
||||||
/* - Synchronize Working -> Synchronizing (deleting Synchronizing). */
|
/* - Synchronize Working -> Synchronizing (deleting Synchronizing). */
|
||||||
R_TRY(fssystem::RetryFinitelyForTargetLocked(std::move(SynchronizeWorkingDir)));
|
R_TRY(fssystem::RetryFinitelyForTargetLocked(SynchronizeWorkingDir));
|
||||||
|
|
||||||
/* - Rename Synchronizing -> Committed. */
|
/* - Rename Synchronizing -> Committed. */
|
||||||
R_TRY(fssystem::RetryFinitelyForTargetLocked(std::move(RenameSynchronizingDir)));
|
R_TRY(fssystem::RetryFinitelyForTargetLocked(RenameSynchronizingDir));
|
||||||
|
|
||||||
/* TODO: Should I call m_base_fs->Commit()? Nintendo does not. */
|
/* TODO: Should I call m_base_fs->Commit()? Nintendo does not. */
|
||||||
return ResultSuccess();
|
return ResultSuccess();
|
||||||
|
Loading…
Reference in New Issue
Block a user