Ver Fonte

LibWeb: Forward declare AudioDestinationNode to break header loop

Jelle Raaijmakers há 10 meses atrás
pai
commit
d7a3bad2b4
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      Userland/Libraries/LibWeb/WebAudio/BaseAudioContext.h

+ 2 - 1
Userland/Libraries/LibWeb/WebAudio/BaseAudioContext.h

@@ -9,12 +9,13 @@
 
 #include <LibWeb/Bindings/BaseAudioContextPrototype.h>
 #include <LibWeb/DOM/EventTarget.h>
-#include <LibWeb/WebAudio/AudioDestinationNode.h>
 #include <LibWeb/WebAudio/BiquadFilterNode.h>
 #include <LibWeb/WebIDL/Types.h>
 
 namespace Web::WebAudio {
 
+class AudioDestinationNode;
+
 // https://webaudio.github.io/web-audio-api/#BaseAudioContext
 class BaseAudioContext : public DOM::EventTarget {
     WEB_PLATFORM_OBJECT(BaseAudioContext, DOM::EventTarget);