From dfc9e2769ff2bf5ad2605deebd99a31a58460c1a Mon Sep 17 00:00:00 2001
From: Rye Mutt <rye@alchemyviewer.org>
Date: Wed, 18 Jan 2023 16:41:01 -0500
Subject: [PATCH] Don't init unused SDL audio

---
 indra/llwindow/llwindowsdl.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/indra/llwindow/llwindowsdl.cpp b/indra/llwindow/llwindowsdl.cpp
index 720ab380e70..e311a2f3189 100644
--- a/indra/llwindow/llwindowsdl.cpp
+++ b/indra/llwindow/llwindowsdl.cpp
@@ -261,7 +261,7 @@ LLWindowSDL::LLWindowSDL(LLWindowCallbacks* callbacks,
 	SDL_SetHint(SDL_HINT_APP_NAME, mWindowTitle.c_str());
 	SDL_SetHint(SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH, "1");
 
-	if (SDL_InitSubSystem(SDL_INIT_EVERYTHING) != 0)
+	if (SDL_InitSubSystem(SDL_INIT_TIMER|SDL_INIT_VIDEO|SDL_INIT_JOYSTICK|SDL_INIT_GAMECONTROLLER|SDL_INIT_EVENTS) != 0)
 	{
 		LL_WARNS() << "Failed to initialize SDL due to error: " << SDL_GetError() << LL_ENDL;
 		return;
-- 
GitLab