diff options
| author | Rafael H. Schloming <rhs@apache.org> | 2007-10-03 11:50:12 +0000 |
|---|---|---|
| committer | Rafael H. Schloming <rhs@apache.org> | 2007-10-03 11:50:12 +0000 |
| commit | ee2991c0322f6426f9c13e3fc856c239fd69e136 (patch) | |
| tree | a3c14ebed46d0ced59bcce117ef542a4fe46a4d4 /qpid/java/common/src | |
| parent | 139a69c977d48e5e25c506eb7feca1d6f3dabc58 (diff) | |
| download | qpid-python-ee2991c0322f6426f9c13e3fc856c239fd69e136.tar.gz | |
applied patch from gsim to fix order of bit decoding
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@581571 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/common/src')
| -rw-r--r-- | qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractDecoder.java | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractDecoder.java b/qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractDecoder.java index 98a5c8128e..f8d7146d6c 100644 --- a/qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractDecoder.java +++ b/qpid/java/common/src/main/java/org/apache/qpidity/codec/AbstractDecoder.java @@ -85,12 +85,9 @@ abstract class AbstractDecoder implements Decoder if (nbits == 0) { bits = get(); - nbits = 8; } - nbits -= 1; - - boolean result = ((bits >>> nbits) & 0x01) != 0; + boolean result = (bits & (1 << nbits++)) != 0; return result; } |
