From 193763b4aa60e8e0a1dbe95a39b641c08ee6e1d5 Mon Sep 17 00:00:00 2001
From: Connor McLaughlin <stenzek@gmail.com>
Date: Tue, 14 Apr 2020 16:41:59 +1000
Subject: [PATCH] SDL: Fix possible crash when parsing key modifiers

---
 src/duckstation-sdl/sdl_key_names.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/duckstation-sdl/sdl_key_names.h b/src/duckstation-sdl/sdl_key_names.h
index de0e2ffcf..c8d744c3e 100644
--- a/src/duckstation-sdl/sdl_key_names.h
+++ b/src/duckstation-sdl/sdl_key_names.h
@@ -259,7 +259,7 @@ struct SDLKeyModifierEntry
   const char* name;
 };
 
-static const std::array<SDLKeyModifierEntry, 5> s_sdl_key_modifiers = {
+static const std::array<SDLKeyModifierEntry, 4> s_sdl_key_modifiers = {
   {{KMOD_LSHIFT, static_cast<SDL_Keymod>(KMOD_LSHIFT | KMOD_RSHIFT), SDLK_LSHIFT, SDLK_RSHIFT, "Shift"},
    {KMOD_LCTRL, static_cast<SDL_Keymod>(KMOD_LCTRL | KMOD_LCTRL), SDLK_LCTRL, SDLK_RCTRL, "Control"},
    {KMOD_LALT, static_cast<SDL_Keymod>(KMOD_LALT | KMOD_RALT), SDLK_LALT, SDLK_RALT, "Alt"},