diff options
Diffstat (limited to 'cpp/src/qpid/framing')
| -rw-r--r-- | cpp/src/qpid/framing/AMQHeaderBody.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/qpid/framing/AMQHeaderBody.h b/cpp/src/qpid/framing/AMQHeaderBody.h index 524cfa1fec..96bd396330 100644 --- a/cpp/src/qpid/framing/AMQHeaderBody.h +++ b/cpp/src/qpid/framing/AMQHeaderBody.h @@ -62,7 +62,8 @@ class AMQHeaderBody : public AMQBody } void print(std::ostream& out) const { const boost::optional<T>& p=this->OptProps<T>::props; - Base::print(out << *p); + if (p) out << *p; + Base::print(out); } }; |
