X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcpp-common%2Fbt2%2Fmessage-array.hpp;h=76b3491fd08a49a485268f72bfd2292379ea5684;hb=2a24eba8b45ab4bd62dfb2cd95f31e4c2a7a91a8;hp=a286bc9edac1ce3659ba3d52f405230b1e1ee192;hpb=6133c94191474e358f8c0688c8f9d3f5cc323836;p=babeltrace.git diff --git a/src/cpp-common/bt2/message-array.hpp b/src/cpp-common/bt2/message-array.hpp index a286bc9e..76b3491f 100644 --- a/src/cpp-common/bt2/message-array.hpp +++ b/src/cpp-common/bt2/message-array.hpp @@ -218,13 +218,14 @@ public: return _mLen == _mCap; } - void append(ConstMessage::Shared message) noexcept + ConstMessageArray& append(ConstMessage::Shared message) noexcept { BT_ASSERT_DBG(!this->isFull()); /* Move reference to underlying array */ _mLibArrayPtr[_mLen] = message.release().libObjPtr(); ++_mLen; + return *this; } /*