浏览代码

main print console output for js statement given by the exec argument

Bas van Kervel 10 年之前
父节点
当前提交
87d1cde7e4
共有 1 个文件被更改,包括 1 次插入6 次删除
  1. 1 6
      cmd/geth/js.go

+ 1 - 6
cmd/geth/js.go

@@ -232,15 +232,10 @@ func (self *jsre) loadAutoCompletion() {
 }
 
 func (self *jsre) batch(statement string) {
-	val, err := self.re.Run(statement)
+	err := self.re.EvalAndPrettyPrint(statement)
 
 	if err != nil {
 		fmt.Printf("error: %v", err)
-	} else if val.IsDefined() && val.IsObject() {
-		obj, _ := self.re.Get("ret_result")
-		fmt.Printf("%v", obj)
-	} else if val.IsDefined() {
-		fmt.Printf("%v", val)
 	}
 
 	if self.atexit != nil {