# HG changeset patch # User Frank Benoit # Date 1208369969 -7200 # Node ID 654b7d7cc33c344cb6a3093e852a8babb50e4c23 # Parent 19ce131cbd99b6bd8697bb6abd103abfa31b7452 instead of throwable member var, use the Exception.next diff -r 19ce131cbd99 -r 654b7d7cc33c dwt/DWTError.d --- a/dwt/DWTError.d Sun Apr 13 23:56:13 2008 +0200 +++ b/dwt/DWTError.d Wed Apr 16 20:19:29 2008 +0200 @@ -53,7 +53,13 @@ * The underlying throwable that caused the problem, * or null if this information is not available. */ - public Exception throwable; + public Exception throwable( Exception e ){ + this.next = e; + return this.next; + } + public Exception throwable(){ + return this.next; + } //static final long serialVersionUID = 3833467327105808433L; diff -r 19ce131cbd99 -r 654b7d7cc33c dwt/DWTException.d --- a/dwt/DWTException.d Sun Apr 13 23:56:13 2008 +0200 +++ b/dwt/DWTException.d Wed Apr 16 20:19:29 2008 +0200 @@ -44,7 +44,14 @@ * The underlying throwable that caused the problem, * or null if this information is not available. */ - public Exception throwable; + public Exception throwable( Exception e ){ + this.next = e; + return this.next; + } + public Exception throwable(){ + return this.next; + } + //static final long serialVersionUID = 3257282552304842547L;