This is an automated email from the git hooks/post-receive script. henrich pushed a commit to branch debian/sid in repository jruby-joni.
commit eb2cb7447018f968ffff411c99cc4cea47af14aa Author: Marcin Mielzynski <l...@gazeta.pl> Date: Mon Jan 1 22:59:54 2018 +0100 cleanup --- src/org/joni/ast/QuantifierNode.java | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/org/joni/ast/QuantifierNode.java b/src/org/joni/ast/QuantifierNode.java index f6c2c7b..3074c74 100644 --- a/src/org/joni/ast/QuantifierNode.java +++ b/src/org/joni/ast/QuantifierNode.java @@ -25,6 +25,7 @@ import org.joni.constants.Reduce; import org.joni.constants.TargetInfo; public final class QuantifierNode extends StateNode { + public static final int REPEAT_INFINITE = -1; public Node target; public int lower; public int upper; @@ -119,16 +120,14 @@ public final class QuantifierNode extends StateNode { return -1; } - protected void set(QuantifierNode other) { + protected void copy(QuantifierNode other) { + state = other.state; setTarget(other.target); other.target = null; lower = other.lower; upper = other.upper; greedy = other.greedy; targetEmptyInfo = other.targetEmptyInfo; - - //setHeadExact(other.headExact); - //setNextHeadExact(other.nextHeadExact); headExact = other.headExact; nextHeadExact = other.nextHeadExact; isRefered = other.isRefered; @@ -144,8 +143,7 @@ public final class QuantifierNode extends StateNode { switch(Reduce.REDUCE_TABLE[cnum][pnum]) { case DEL: // no need to set the parent here... - // swap ? - set(other); // *pnode = *cnode; ??? + copy(other); break; case A: @@ -267,9 +265,7 @@ public final class QuantifierNode extends StateNode { return 0; } - public static final int REPEAT_INFINITE = -1; public static boolean isRepeatInfinite(int n) { return n == REPEAT_INFINITE; } - } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jruby-joni.git _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits