summaryrefslogtreecommitdiff
path: root/project2/common/variables
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2015-06-06 22:07:48 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2015-06-06 22:07:48 +0100
commite0c9c1b5dd0ed1236615a9284d7a9dbbebaa868c (patch)
tree9863f974af965059a9a52b1f01baf99208aadfa6 /project2/common/variables
parentMove row values stack in ExecContext (diff)
downloadproject2-e0c9c1b5dd0ed1236615a9284d7a9dbbebaa868c.tar.bz2
project2-e0c9c1b5dd0ed1236615a9284d7a9dbbebaa868c.tar.xz
project2-e0c9c1b5dd0ed1236615a9284d7a9dbbebaa868c.zip
Move the parameter stack into ExecContext too
Diffstat (limited to 'project2/common/variables')
-rw-r--r--project2/common/variables/localparam.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/project2/common/variables/localparam.cpp b/project2/common/variables/localparam.cpp
index bb71bde..cf2f165 100644
--- a/project2/common/variables/localparam.cpp
+++ b/project2/common/variables/localparam.cpp
@@ -3,6 +3,7 @@
#include "../scriptLoader.h"
#include "../scriptStorage.h"
#include "../iHaveParameters.h"
+#include "../execContext.h"
/// Variable implementation to access call parameters
class VariableLocalParam : public VariableImplDyn {
@@ -15,7 +16,7 @@ class VariableLocalParam : public VariableImplDyn {
VariableType value(ExecContext * ec) const
{
try {
- return IHaveParameters::getScopedParameter(name, ec);
+ return ec->getScopedParameter(name);
}
catch (ParamNotFound) {
if (!defaultValue) {