diff options
author | Gordon Sim <gsim@apache.org> | 2007-11-07 20:55:35 +0000 |
---|---|---|
committer | Gordon Sim <gsim@apache.org> | 2007-11-07 20:55:35 +0000 |
commit | 0a6761806f55ad18d65e2c22cd18a08e2ec5a149 (patch) | |
tree | e68f5ba20c7096cd1740131d4ab1a9326dfe0053 /cpp/src/qpid/framing/AMQHeaderBody.cpp | |
parent | c9900041bf70ac76a4eb8753965fe24426ba8cd4 (diff) | |
download | qpid-python-0a6761806f55ad18d65e2c22cd18a08e2ec5a149.tar.gz |
Fix for QPID-639: c++ now includes sizes for all structs (enabled the same in python & java)
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@592895 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/framing/AMQHeaderBody.cpp')
-rw-r--r-- | cpp/src/qpid/framing/AMQHeaderBody.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/qpid/framing/AMQHeaderBody.cpp b/cpp/src/qpid/framing/AMQHeaderBody.cpp index 7083709fde..93568f5f46 100644 --- a/cpp/src/qpid/framing/AMQHeaderBody.cpp +++ b/cpp/src/qpid/framing/AMQHeaderBody.cpp @@ -29,7 +29,7 @@ qpid::framing::AMQHeaderBody::~AMQHeaderBody() {} uint32_t qpid::framing::AMQHeaderBody::size() const{ CalculateSize visitor; for_each(properties.begin(), properties.end(), boost::apply_visitor(visitor)); - return visitor.totalSize() + (properties.size() * (2/*type codes*/ + 4/*size*/)); + return visitor.totalSize(); } void qpid::framing::AMQHeaderBody::encode(Buffer& buffer) const { |