aboutsummaryrefslogtreecommitdiffstats
path: root/ethereum/repl_darwin.go
diff options
context:
space:
mode:
authorobscuren <geffobscura@gmail.com>2014-05-21 20:04:54 +0800
committerobscuren <geffobscura@gmail.com>2014-05-21 20:04:54 +0800
commit7f1a4c377c18055137909521d809251248b7b5af (patch)
tree75afd9a91da3daa7123f6083647795cdbc3fca7a /ethereum/repl_darwin.go
parentc07c454935609bfb0f65dc38bb596a90d5493fbb (diff)
parent3ddaf56afd919d1bc435379861a3ab37f3392116 (diff)
downloadgo-tangerine-7f1a4c377c18055137909521d809251248b7b5af.tar
go-tangerine-7f1a4c377c18055137909521d809251248b7b5af.tar.gz
go-tangerine-7f1a4c377c18055137909521d809251248b7b5af.tar.bz2
go-tangerine-7f1a4c377c18055137909521d809251248b7b5af.tar.lz
go-tangerine-7f1a4c377c18055137909521d809251248b7b5af.tar.xz
go-tangerine-7f1a4c377c18055137909521d809251248b7b5af.tar.zst
go-tangerine-7f1a4c377c18055137909521d809251248b7b5af.zip
Merge branch 'release/poc5-rc8'poc5-rc8
Diffstat (limited to 'ethereum/repl_darwin.go')
-rw-r--r--ethereum/repl_darwin.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/ethereum/repl_darwin.go b/ethereum/repl_darwin.go
index 87da3df1d..1b98c2150 100644
--- a/ethereum/repl_darwin.go
+++ b/ethereum/repl_darwin.go
@@ -8,7 +8,6 @@ package main
import "C"
import (
- "github.com/robertkrimen/otto"
"strings"
"unsafe"
)
@@ -87,7 +86,10 @@ L:
}
}
-func (self *JSRepl) PrintValue(value otto.Value) {
+func (self *JSRepl) PrintValue(v interface{}) {
method, _ := self.re.vm.Get("prettyPrint")
- method.Call(method, value)
+ v, err := self.re.vm.ToValue(v)
+ if err == nil {
+ method.Call(method, v)
+ }
}