Fixed a refactor bug.
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@167 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/super/com/google/gwt/emul/java/lang/Throwable.java b/user/super/com/google/gwt/emul/java/lang/Throwable.java
index 0461210..364c59d 100644
--- a/user/super/com/google/gwt/emul/java/lang/Throwable.java
+++ b/user/super/com/google/gwt/emul/java/lang/Throwable.java
@@ -27,7 +27,6 @@
private static final StackTraceElement[] NO_STACK_TRACE = new StackTraceElement[0];
private Throwable cause;
-
private String message;
public Throwable() {
@@ -78,13 +77,13 @@
}
public Throwable initCause(Throwable cause) {
- if (cause != null) {
+ if (this.cause != null) {
throw new IllegalStateException("Can't overwrite cause");
}
if (cause == this) {
throw new IllegalArgumentException("Self-causation not permitted");
}
- cause = cause;
+ this.cause = cause;
return this;
}
@@ -120,4 +119,5 @@
return className;
}
}
+
}