From cc5b5c15ac670eead9d6e87ad06ea61fdb0832c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Sun, 7 May 2017 16:16:19 +0200 Subject: [PATCH] IOS/ES: Fix a ticket validity check --- Source/Core/Core/IOS/ES/Formats.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/Core/IOS/ES/Formats.cpp b/Source/Core/Core/IOS/ES/Formats.cpp index 831488d2df..2e823bdc80 100644 --- a/Source/Core/Core/IOS/ES/Formats.cpp +++ b/Source/Core/Core/IOS/ES/Formats.cpp @@ -239,7 +239,7 @@ void TicketReader::SetBytes(std::vector&& bytes) bool TicketReader::IsValid() const { - return m_bytes.size() % sizeof(Ticket) == 0; + return !m_bytes.empty() && m_bytes.size() % sizeof(Ticket) == 0; } void TicketReader::DoState(PointerWrap& p)