Fixes for return statement, make Evaluate function on script return value
Some checks reported errors
continuous-integration/drone/push Build was killed

This commit is contained in:
2019-06-12 18:45:47 +02:00
parent 3477ddd18c
commit 22149d9243
7 changed files with 31 additions and 16 deletions

View File

@@ -20,8 +20,8 @@ Script::Script() {
_scriptVariables = new unordered_map<size_t, shared_ptr<EvalValue>>(0);
}
void Script::Evaluate() {
_evaluator->Evaluate(_boundScript);
EvalValue* Script::Evaluate() {
return _evaluator->Evaluate(_boundScript);
}
Script::~Script() {