summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/rgens/parser/elements/CaseElement.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/bjc/rgens/parser/elements/CaseElement.java')
-rwxr-xr-xsrc/main/java/bjc/rgens/parser/elements/CaseElement.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/bjc/rgens/parser/elements/CaseElement.java b/src/main/java/bjc/rgens/parser/elements/CaseElement.java
index f950f6d..386e2b4 100755
--- a/src/main/java/bjc/rgens/parser/elements/CaseElement.java
+++ b/src/main/java/bjc/rgens/parser/elements/CaseElement.java
@@ -147,7 +147,8 @@ public abstract class CaseElement {
CaseElement base = createElement(parts[0]);
- return new MethodCaseElement(base, Arrays.copyOfRange(parts, 1, parts.length));
+ parts = Arrays.copyOfRange(parts, 1, parts.length);
+ return new MethodCaseElement(base, parts);
} else {
return new RuleCaseElement(rawCase);
}