zero devision check
This commit is contained in:
		
							parent
							
								
									6774ddaba2
								
							
						
					
					
						commit
						06ec80f394
					
				| @ -306,7 +306,9 @@ func (vm *Vm) RunClosure(closure *Closure) (ret []byte, err error) { | ||||
| 			x, y := stack.Popn() | ||||
| 			vm.Printf(" %v / %v", y, x) | ||||
| 
 | ||||
| 			base.Div(y, x) | ||||
| 			if x.Cmp(ethutil.Big0) != 0 { | ||||
| 				base.Div(y, x) | ||||
| 			} | ||||
| 
 | ||||
| 			vm.Printf(" = %v", base) | ||||
| 			// Pop result back on the stack
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user