diff options
author | Be <be@mixxx.org> | 2020-09-01 18:30:01 -0500 |
---|---|---|
committer | Be <be@mixxx.org> | 2020-09-01 18:30:01 -0500 |
commit | 427ba5ef310bf2b29ce49a4dcbad6228efe12fbb (patch) | |
tree | 2dd43c021490a4f001a19eda1cbdc39fed87ad10 /src/control | |
parent | fa16b574bb286329955c809765a1eb11946e429e (diff) |
assert for missing ControlObjects with --controllerDebug CLI option
Diffstat (limited to 'src/control')
-rw-r--r-- | src/control/controlobjectscript.cpp | 6 | ||||
-rw-r--r-- | src/control/controlobjectscript.h | 1 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/control/controlobjectscript.cpp b/src/control/controlobjectscript.cpp index fb997ad17f..1765a5453e 100644 --- a/src/control/controlobjectscript.cpp +++ b/src/control/controlobjectscript.cpp @@ -1,9 +1,11 @@ +#include "control/controlobjectscript.h" + #include <QtDebug> -#include "control/controlobjectscript.h" +#include "controllers/controllerdebug.h" ControlObjectScript::ControlObjectScript(const ConfigKey& key, QObject* pParent) - : ControlProxy(key, pParent, ControlFlag::AllowMissingOrInvalid) { + : ControlProxy(key, pParent, ControllerDebug::shouldAssertForInvalidControlObjects()) { } bool ControlObjectScript::addScriptConnection(const ScriptConnection& conn) { diff --git a/src/control/controlobjectscript.h b/src/control/controlobjectscript.h index 9c046efed1..2c2c0a60d6 100644 --- a/src/control/controlobjectscript.h +++ b/src/control/controlobjectscript.h @@ -4,7 +4,6 @@ #include <QVector> #include "control/controlproxy.h" -#include "controllers/controllerdebug.h" #include "controllers/scripting/legacy/scriptconnection.h" // this is used for communicate with controller scripts |