Undefined behavior fix on ticket.c (#838)

Stack garbage is always a luck of the draw
This was causing issues on non-LTO build.
LTO was just lucky.
This commit is contained in:
Luís Marques 2024-01-25 10:28:03 +00:00 committed by GitHub
parent ad8b5e0a8c
commit 399740b50e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -120,7 +120,7 @@ u32 BuildVariableFakeTicket(Ticket** ticket, u32* ticket_size, const u8* title_i
}
u32 BuildFakeTicket(Ticket* ticket, const u8* title_id) {
Ticket* tik;
Ticket* tik = NULL;
u32 ticket_size = sizeof(TicketCommon);
u32 res = BuildVariableFakeTicket(&tik, &ticket_size, title_id, TICKET_MAX_CONTENTS);
if (res != 0) return res;