From f8a5c5c10b2ebe43afe382a246721cc7eea40d42 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Sun, 20 Sep 2026 22:18:45 +0200 Subject: [PATCH] GCMemcardDirectory: Check if UsesBlock result is non-negative The only negative result UsesBlock can return is -1, so this change doesn't affect anything in practice, but makes the intent a little bit clearer. --- Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp b/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp index c8d4447f4e..36e5b36c35 100644 --- a/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp +++ b/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp @@ -536,7 +536,7 @@ inline s32 GCMemcardDirectory::SaveAreaRW(u32 block, bool writing) } const int idx = m_saves[i].UsesBlock(block); - if (idx != -1) + if (idx >= 0) { if (!m_saves[i].LoadSaveBlocks()) {