From a2108090cf9d8a98d4f681a1f0178c2a59deaf76 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 28 Mar 2016 19:13:10 +0200 Subject: reduce header dependencies (part 1/2) --- libs/ardour/ardour/lua_script_params.h | 5 ++++- libs/ardour/ardour/luaproc.h | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'libs/ardour/ardour') diff --git a/libs/ardour/ardour/lua_script_params.h b/libs/ardour/ardour/lua_script_params.h index f8c6b2acc3..b636aad83b 100644 --- a/libs/ardour/ardour/lua_script_params.h +++ b/libs/ardour/ardour/lua_script_params.h @@ -21,7 +21,10 @@ #include "ardour/libardour_visibility.h" #include "ardour/luascripting.h" -#include "LuaBridge/LuaBridge.h" + +namespace luabridge { + class LuaRef; +} /* Semantically these are static functions of the LuaScripting class * but are kept separately to minimize header includes. diff --git a/libs/ardour/ardour/luaproc.h b/libs/ardour/ardour/luaproc.h index 887280921c..1908ab8c33 100644 --- a/libs/ardour/ardour/luaproc.h +++ b/libs/ardour/ardour/luaproc.h @@ -33,7 +33,10 @@ #include "ardour/dsp_filter.h" #include "lua/luastate.h" -#include "LuaBridge/LuaBridge.h" + +namespace luabridge { + class LuaRef; +} namespace ARDOUR { -- cgit v1.2.3