GetRefund function: sync.Mutex is passed by value. It is better to pass it

as pointer.
This commit is contained in:
Lin Corey 2018-11-01 14:12:33 +08:00
parent f08f596a37
commit 3a1921118e
2 changed files with 2 additions and 2 deletions

View file

@ -46,7 +46,7 @@ type dummyStatedb struct {
state.StateDB state.StateDB
} }
func (dummyStatedb) GetRefund() uint64 { return 1337 } func (*dummyStatedb) GetRefund() uint64 { return 1337 }
func TestStoreCapture(t *testing.T) { func TestStoreCapture(t *testing.T) {
var ( var (

View file

@ -48,7 +48,7 @@ type dummyStatedb struct {
state.StateDB state.StateDB
} }
func (dummyStatedb) GetRefund() uint64 { return 1337 } func (*dummyStatedb) GetRefund() uint64 { return 1337 }
func runTrace(tracer *Tracer) (json.RawMessage, error) { func runTrace(tracer *Tracer) (json.RawMessage, error) {
env := vm.NewEVM(vm.Context{BlockNumber: big.NewInt(1)}, &dummyStatedb{}, params.TestChainConfig, vm.Config{Debug: true, Tracer: tracer}) env := vm.NewEVM(vm.Context{BlockNumber: big.NewInt(1)}, &dummyStatedb{}, params.TestChainConfig, vm.Config{Debug: true, Tracer: tracer})