Author: aconway
Date: Fri Apr 18 12:56:27 2008
New Revision: 649671
URL: http://svn.apache.org/viewvc?rev=649671&view=rev
Log:
Fix test failure.
Modified:
incubator/qpid/trunk/qpid/cpp/src/tests/amqp_0_10/serialize.cpp
Modified: incubator/qpid/trunk/qpid/cpp/src/tests/amqp_0_10/serialize.cpp
URL:
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/src/tests/amqp_0_10/serialize.cpp?rev=649671&r1=649670&r2=649671&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/src/tests/amqp_0_10/serialize.cpp (original)
+++ incubator/qpid/trunk/qpid/cpp/src/tests/amqp_0_10/serialize.cpp Fri Apr 18
12:56:27 2008
@@ -348,9 +348,10 @@
dp.exchange = "foo";
Codec::encode(back_inserter(data))(dp);
- uint16_t encodedBits=uint8_t(data[1]); // Little-endian
+ // Skip 4 bytes size, little-endian decode for pack bits.
+ uint16_t encodedBits=uint8_t(data[5]);
encodedBits <<= 8;
- encodedBits += uint8_t(data[0]);
+ encodedBits += uint8_t(data[4]);
BOOST_CHECK_EQUAL(encodedBits, packBits(dp));
data.clear();