summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/mapping/ArgumentEntry.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cuchaz/enigma/mapping/ArgumentEntry.java')
-rw-r--r--src/main/java/cuchaz/enigma/mapping/ArgumentEntry.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/mapping/ArgumentEntry.java b/src/main/java/cuchaz/enigma/mapping/ArgumentEntry.java
index 1409fc4..741849a 100644
--- a/src/main/java/cuchaz/enigma/mapping/ArgumentEntry.java
+++ b/src/main/java/cuchaz/enigma/mapping/ArgumentEntry.java
@@ -34,6 +34,12 @@ public class ArgumentEntry implements Entry {
34 this.name = name; 34 this.name = name;
35 } 35 }
36 36
37 public ArgumentEntry(ArgumentEntry other) {
38 this.behaviorEntry = other.getBehaviorEntry();
39 this.index = other.index;
40 this.name = other.name;
41 }
42
37 public ArgumentEntry(ArgumentEntry other, String newClassName) { 43 public ArgumentEntry(ArgumentEntry other, String newClassName) {
38 this.behaviorEntry = (BehaviorEntry) other.behaviorEntry.cloneToNewClass(new ClassEntry(newClassName)); 44 this.behaviorEntry = (BehaviorEntry) other.behaviorEntry.cloneToNewClass(new ClassEntry(newClassName));
39 this.index = other.index; 45 this.index = other.index;