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 | 053777b62ec4e0aa4a8bd52ba6fe448e406aeb20 (patch) | |
| tree | 7493b96bed676a790c38ec028ebc46a840555985 /java/common/src/main | |
| parent | 0438becec75387a866bdb67ace12d5d589596fac (diff) | |
| download | qpid-python-053777b62ec4e0aa4a8bd52ba6fe448e406aeb20.tar.gz | |
applied patch from gsim to fix order of bit decoding
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@581571 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/common/src/main')
| -rw-r--r-- | java/common/src/main/java/org/apache/qpidity/codec/AbstractDecoder.java | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/java/common/src/main/java/org/apache/qpidity/codec/AbstractDecoder.java b/java/common/src/main/java/org/apache/qpidity/codec/AbstractDecoder.java index 98a5c8128e..f8d7146d6c 100644 --- a/java/common/src/main/java/org/apache/qpidity/codec/AbstractDecoder.java +++ b/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; } |
