Просмотр исходного кода

profile_manager: Remove unnecessary std::move in AddToProfiles() and CreateNewUser()

Moving a const reference isn't possible, so this just results in a copy
(and given ProfileInfo is composed of trivial types and aggregates, a
move wouldn't really do anything).
Lioncash 8 лет назад
Родитель
Сommit
9e9a4bb3a7
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/core/hle/service/acc/profile_manager.cpp

+ 2 - 2
src/core/hle/service/acc/profile_manager.cpp

@@ -25,7 +25,7 @@ boost::optional<size_t> ProfileManager::AddToProfiles(const ProfileInfo& user) {
     if (user_count >= MAX_USERS) {
         return boost::none;
     }
-    profiles[user_count] = std::move(user);
+    profiles[user_count] = user;
     return user_count++;
 }
 
@@ -67,7 +67,7 @@ ResultCode ProfileManager::CreateNewUser(UUID uuid, std::array<u8, 0x20>& userna
         return ERROR_USER_ALREADY_EXISTS;
     }
     ProfileInfo profile;
-    profile.user_uuid = std::move(uuid);
+    profile.user_uuid = uuid;
     profile.username = username;
     profile.data = {};
     profile.creation_time = 0x0;