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();


Reply via email to