From 00616c7ad856a05189eb1963fef85be361bb9527 Mon Sep 17 00:00:00 2001
From: Lioncash <mathew1800@gmail.com>
Date: Wed, 21 Sep 2022 09:43:53 -0400
Subject: [PATCH] audio_manager: Forward declare result type

Moves the include into the cpp file to lessen header dependencies.
---
 src/audio_core/audio_manager.cpp | 1 +
 src/audio_core/audio_manager.h   | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/audio_core/audio_manager.cpp b/src/audio_core/audio_manager.cpp
index e23af0ef5..2acde668e 100644
--- a/src/audio_core/audio_manager.cpp
+++ b/src/audio_core/audio_manager.cpp
@@ -3,6 +3,7 @@
 
 #include "audio_core/audio_manager.h"
 #include "core/core.h"
+#include "core/hle/service/audio/errors.h"
 
 namespace AudioCore {
 
diff --git a/src/audio_core/audio_manager.h b/src/audio_core/audio_manager.h
index 6c76c36a7..abf077de4 100644
--- a/src/audio_core/audio_manager.h
+++ b/src/audio_core/audio_manager.h
@@ -10,7 +10,8 @@
 #include <thread>
 
 #include "audio_core/audio_event.h"
-#include "core/hle/service/audio/errors.h"
+
+union Result;
 
 namespace AudioCore {