diff --git a/src/kiss/Helpers.hx b/src/kiss/Helpers.hx index 62881be..efdba26 100644 --- a/src/kiss/Helpers.hx +++ b/src/kiss/Helpers.hx @@ -559,10 +559,7 @@ class Helpers { for (name => value in k.macroVars) { interp.variables.set(name, value); } - var locals = interp.getLocals(); - interp.setLocals(new Cloner().clone(locals)); var value = interp.publicExprReturn(compileTimeHScript(innerExp, k)); - interp.setLocals(locals); if (value == null) { throw KissError.fromExp(exp, "compile-time evaluation returned null"); }