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() {