Mercurial Hosting > luan
diff src/luan/LuanException.java @ 782:655280eab1e2
start limited cloning
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 30 Aug 2016 01:29:33 -0600 |
parents | fbbdd369a13a |
children | 4083f5a67c63 |
line wrap: on
line diff
--- a/src/luan/LuanException.java Mon Aug 29 22:49:32 2016 -0600 +++ b/src/luan/LuanException.java Tue Aug 30 01:29:33 2016 -0600 @@ -28,13 +28,13 @@ super(msg,cause); } - @Override public LuanException shallowClone() { + @Override public LuanException shallowClone(LuanCloner cloner) { return new LuanException(getMessage(),getCause(),99); } @Override public void deepenClone(LuanCloneable dc,LuanCloner cloner) { LuanException clone = (LuanException)dc; - clone.table = (LuanTable)cloner.get(table); + clone.table = (LuanTable)cloner.clone(table); } public LuanTable table() {