diff --git a/plugins/Cardinal/src/plugincontext.hpp b/plugins/Cardinal/src/plugincontext.hpp index 9ccd9c8..9de044c 100644 --- a/plugins/Cardinal/src/plugincontext.hpp +++ b/plugins/Cardinal/src/plugincontext.hpp @@ -22,6 +22,8 @@ #ifndef HEADLESS # include "dgl/Base.hpp" +#else +# include "extra/LeakDetector.hpp" #endif // ----------------------------------------------------------------------------------------------------------- diff --git a/src/override/dep.cpp b/src/override/dep.cpp index bdc9186..da7b17d 100644 --- a/src/override/dep.cpp +++ b/src/override/dep.cpp @@ -19,7 +19,7 @@ #include // fix blendish build, missing symbol in debug mode -#ifdef DEBUG +#ifndef NDEBUG extern "C" { float bnd_clamp(float v, float mn, float mx) { return (v > mx)?mx:(v < mn)?mn:v; @@ -28,7 +28,7 @@ float bnd_clamp(float v, float mn, float mx) { #endif // fix bogaudio build, another missing symbol -#ifdef DEBUG +#ifndef NDEBUG namespace bogaudio { struct FollowerBase { static float efGainMaxDecibelsDebug;