By chance those were always the same, but from the _logStrNoThrow()
point of view, it must use `msg`.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: Ie91ea9e6ff3b8f26c214904aaa9bd036b8dacfcb
Reviewed-on: https://review.lttng.org/c/babeltrace/+/11741
if (AppendCauseV) {
if (_mSelfMsgIter) {
bt_current_thread_error_append_cause_from_message_iterator(
if (AppendCauseV) {
if (_mSelfMsgIter) {
bt_current_thread_error_append_cause_from_message_iterator(
- _mSelfMsgIter->libObjPtr(), fileName, lineNo, "%s%s", initMsg, _mBuf.data());
+ _mSelfMsgIter->libObjPtr(), fileName, lineNo, "%s%s", initMsg, msg);
} else if (_mSelfComp) {
bt_current_thread_error_append_cause_from_component(
} else if (_mSelfComp) {
bt_current_thread_error_append_cause_from_component(
- _mSelfComp->libObjPtr(), fileName, lineNo, "%s%s", initMsg, _mBuf.data());
+ _mSelfComp->libObjPtr(), fileName, lineNo, "%s%s", initMsg, msg);
} else if (_mSelfCompCls) {
bt_current_thread_error_append_cause_from_component_class(
} else if (_mSelfCompCls) {
bt_current_thread_error_append_cause_from_component_class(
- _mSelfCompCls->libObjPtr(), fileName, lineNo, "%s%s", initMsg, _mBuf.data());
+ _mSelfCompCls->libObjPtr(), fileName, lineNo, "%s%s", initMsg, msg);
} else {
BT_ASSERT(_mModuleName);
} else {
BT_ASSERT(_mModuleName);
- bt_current_thread_error_append_cause_from_unknown(
- _mModuleName->data(), fileName, lineNo, "%s%s", initMsg, _mBuf.data());
+ bt_current_thread_error_append_cause_from_unknown(_mModuleName->data(), fileName,
+ lineNo, "%s%s", initMsg, msg);