aboutsummaryrefslogtreecommitdiffstats
path: root/CompilerStack.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'CompilerStack.cpp')
-rw-r--r--CompilerStack.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/CompilerStack.cpp b/CompilerStack.cpp
index d4675485..7aaa79b1 100644
--- a/CompilerStack.cpp
+++ b/CompilerStack.cpp
@@ -101,10 +101,10 @@ void CompilerStack::compile(bool _optimize)
if (ContractDefinition* contract = dynamic_cast<ContractDefinition*>(node.get()))
{
m_globalContext->setCurrentContract(*contract);
- shared_ptr<Compiler> compiler = make_shared<Compiler>();
+ shared_ptr<Compiler> compiler = make_shared<Compiler>(_optimize);
compiler->compileContract(*contract, m_globalContext->getMagicVariables());
Contract& compiledContract = m_contracts[contract->getName()];
- compiledContract.bytecode = compiler->getAssembledBytecode(_optimize);
+ compiledContract.bytecode = compiler->getAssembledBytecode();
compiledContract.compiler = move(compiler);
}
}