From 5ef55fe726f9571f612acf9a02c8b48f001c18d7 Mon Sep 17 00:00:00 2001 From: megacz Date: Fri, 30 Jan 2004 06:45:14 +0000 Subject: [PATCH] 2002/03/21 21:11:52 darcs-hash:20040130064514-2ba56-d415aed3d0cbff583055b177aaf8a1798e29e3a7.gz --- src/org/mozilla/javascript/Delegator.java | 3 ++- src/org/mozilla/javascript/Interpreter.java | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/org/mozilla/javascript/Delegator.java b/src/org/mozilla/javascript/Delegator.java index d3e9306..33fb382 100644 --- a/src/org/mozilla/javascript/Delegator.java +++ b/src/org/mozilla/javascript/Delegator.java @@ -239,7 +239,8 @@ public class Delegator implements Function { } catch (Exception e) { e.printStackTrace(); - System.exit(0); + throw new Error("exception in org.mozilla.javascript.Delegator.construct()"); + //System.exit(0); } return null; } diff --git a/src/org/mozilla/javascript/Interpreter.java b/src/org/mozilla/javascript/Interpreter.java index 37fbc73..77cc0cb 100644 --- a/src/org/mozilla/javascript/Interpreter.java +++ b/src/org/mozilla/javascript/Interpreter.java @@ -1697,8 +1697,8 @@ public class Interpreter extends LabelTable { } --stackTop; if (!valBln) { - System.out.println("assertion failed"); - System.exit(-1); + throw new Error("assertion failed"); + //System.exit(-1); } pc += 2; break; -- 1.7.10.4