From 628e2f1606aead224c317d17b3e038122db61110 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 3 May 2012 08:07:59 +0000 Subject: Real-time safe event source management (oops). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4321 a436a847-0d15-0410-975c-d299462d15a1 --- src/server/Engine.hpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/server/Engine.hpp') diff --git a/src/server/Engine.hpp b/src/server/Engine.hpp index 8e5f381f..5f218078 100644 --- a/src/server/Engine.hpp +++ b/src/server/Engine.hpp @@ -17,15 +17,13 @@ #ifndef INGEN_ENGINE_ENGINE_HPP #define INGEN_ENGINE_ENGINE_HPP -#include #include #include -#include "raul/SharedPtr.hpp" - #include "ingen/EngineBase.hpp" #include "ingen/Interface.hpp" +#include "raul/SharedPtr.hpp" namespace Raul { class Maid; } @@ -101,8 +99,7 @@ private: NodeFactory* _node_factory; PostProcessor* _post_processor; - typedef std::set< SharedPtr > EventSources; - EventSources _event_sources; + SharedPtr _event_sources; ///< Intrusive linked list bool _quit_flag; }; -- cgit v1.2.1