profile_manager: Remove unnecessary memcpy in GetProfileBaseAndData()
Given the source and destination types are the same std::array type, we can simply use regular assignment to perform the same behavior.
This commit is contained in:
		
							parent
							
								
									38cd4e9c61
								
							
						
					
					
						commit
						9d8f19d7bf
					
				@ -207,7 +207,7 @@ UUID ProfileManager::GetLastOpenedUser() const {
 | 
			
		||||
bool ProfileManager::GetProfileBaseAndData(boost::optional<size_t> index, ProfileBase& profile,
 | 
			
		||||
                                           ProfileData& data) const {
 | 
			
		||||
    if (GetProfileBase(index, profile)) {
 | 
			
		||||
        std::memcpy(data.data(), profiles[index.get()].data.data(), MAX_DATA);
 | 
			
		||||
        data = profiles[index.get()].data;
 | 
			
		||||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
    return false;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user