Removed a parameter affectation Project: http://git-wip-us.apache.org/repos/asf/mina/repo Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/ba2907c4 Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/ba2907c4 Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/ba2907c4
Branch: refs/heads/trunk Commit: ba2907c464d4e2e5e1ddd186af678e3b83c4073f Parents: 58c065d Author: Emmanuel Lécharny <[email protected]> Authored: Mon May 20 13:55:23 2013 +0200 Committer: Emmanuel Lécharny <[email protected]> Committed: Mon May 20 13:55:23 2013 +0200 ---------------------------------------------------------------------- .../apache/mina/codec/delimited/ints/VarInt.java | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mina/blob/ba2907c4/codec/src/main/java/org/apache/mina/codec/delimited/ints/VarInt.java ---------------------------------------------------------------------- diff --git a/codec/src/main/java/org/apache/mina/codec/delimited/ints/VarInt.java b/codec/src/main/java/org/apache/mina/codec/delimited/ints/VarInt.java index 23eb3ef..625afeb 100644 --- a/codec/src/main/java/org/apache/mina/codec/delimited/ints/VarInt.java +++ b/codec/src/main/java/org/apache/mina/codec/delimited/ints/VarInt.java @@ -128,13 +128,13 @@ public class VarInt { @Override public void writeTo(Integer message, ByteBuffer buffer) { + int value = message; + // VarInts don't support negative values - if (message < 0) { - message = 0; + if (value < 0) { + value = 0; } - int value = message; - while (value > 0x7f) { buffer.put((byte) ((value & 0x7f) | 0x80)); value >>= 7;
