aboutsummaryrefslogtreecommitdiffstats
path: root/vm.cpp
diff options
context:
space:
mode:
authorGav Wood <i@gavwood.com>2014-07-10 17:16:34 +0800
committerGav Wood <i@gavwood.com>2014-07-10 17:16:34 +0800
commitd66fa9211fbe59a0f52fccabffd3c5d27a8c06a3 (patch)
tree393165c1154b330a4f8f57eea68efb273dec998f /vm.cpp
parent27a7415bfa5225752a8df36482e0c4c34c4a4d5b (diff)
downloaddexon-solidity-d66fa9211fbe59a0f52fccabffd3c5d27a8c06a3.tar.gz
dexon-solidity-d66fa9211fbe59a0f52fccabffd3c5d27a8c06a3.tar.zst
dexon-solidity-d66fa9211fbe59a0f52fccabffd3c5d27a8c06a3.zip
Fix for making code.
Diffstat (limited to 'vm.cpp')
-rw-r--r--vm.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/vm.cpp b/vm.cpp
index b91ed420..6b624a63 100644
--- a/vm.cpp
+++ b/vm.cpp
@@ -396,7 +396,10 @@ void doTests(json_spirit::mValue& v, bool _fillin)
fev.importExec(o["exec"].get_obj());
if (!fev.code)
- fev.code = &get<3>(fev.addresses.at(fev.myAddress));
+ {
+ fev.thisTxCode = get<3>(fev.addresses.at(fev.myAddress));
+ fev.code = &fev.thisTxCode;
+ }
vm.reset(fev.gas);
bytes output = vm.go(fev).toBytes();