clans: use std::move for ticket

This commit is contained in:
Megamouse 2026-01-10 18:56:49 +01:00
parent 37a125ddbd
commit df5b624e45
2 changed files with 5 additions and 5 deletions

View File

@ -900,7 +900,7 @@ lv2_file::open_raw_result_t lv2_file::open_raw(const std::string& local_path, s3
switch (auto error = fs::g_tls_error)
{
case fs::error::noent: return {CELL_ENOENT};
default: sys_fs.error("lv2_file::open(): unknown error %s", error);
default: sys_fs.error("lv2_file::open(): unknown error %s", error); break;
}
return {CELL_EIO};

View File

@ -920,19 +920,19 @@ namespace np
ensure(!reply.is_error(), "Malformed reply to RequestTicket command");
auto incoming_ticket = ticket(std::move(ticket_raw));
// Clans: check if ticket belongs to the clan service.
// If so, hijack the ticket and cache it for future use.
if (incoming_ticket.get_service_id() == CLANS_SERVICE_ID)
{
clan_ticket = incoming_ticket;
clan_ticket = std::move(incoming_ticket);
clan_ticket_ready.store(1);
clan_ticket_ready.notify_all();
return;
}
current_ticket = incoming_ticket;
current_ticket = std::move(incoming_ticket);
auto ticket_size = static_cast<s32>(current_ticket.size());
if (manager_cb)