From 17803916d091c10e509ba9b30b7bfaf22402363c Mon Sep 17 00:00:00 2001 From: lizzie Date: Sun, 26 Oct 2025 02:07:12 +0000 Subject: [PATCH] fix end --- src/core/hle/service/set/system_settings_server.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/hle/service/set/system_settings_server.cpp b/src/core/hle/service/set/system_settings_server.cpp index 11a2fef035..d69d2252f5 100644 --- a/src/core/hle/service/set/system_settings_server.cpp +++ b/src/core/hle/service/set/system_settings_server.cpp @@ -965,7 +965,7 @@ Result ISystemSettingsServer::GetBatteryLot(Out out_battery_lot) { if (auto const s = ::Settings::values.serial_battery.GetValue(); !s.empty()) { auto const max_size = out_battery_lot->lot_number.size(); auto const end = s.size() > max_size ? s.begin() + max_size : s.end(); - std::copy(s.begin(), s.end(), out_battery_lot->lot_number.begin()); + std::copy(s.begin(), end, out_battery_lot->lot_number.begin()); } R_SUCCEED(); } @@ -976,7 +976,7 @@ Result ISystemSettingsServer::GetSerialNumber(Out out_console_seri if (auto const s = ::Settings::values.serial_unit.GetValue(); !s.empty()) { auto const max_size = out_console_serial->serial_number.size(); auto const end = s.size() > max_size ? s.begin() + max_size : s.end(); - std::copy(s.begin(), s.end(), out_console_serial->serial_number.begin()); + std::copy(s.begin(), end, out_console_serial->serial_number.begin()); } R_SUCCEED(); }