cpp-common/bt2: check return value in `CommonVariantField::selectedOption()`
[babeltrace.git] / src / cpp-common / bt2 / field.hpp
index 6853510eb0cf55ddfc4536d93a0500540a01b1e6..bf470e0bbbd2dc33775eee839c7ced6c891bed9a 100644 (file)
@@ -1497,7 +1497,9 @@ public:
         static_assert(!std::is_const<LibObjT>::value,
                       "Not available with `bt2::ConstVariantField`.");
 
-        static_cast<void>(bt_field_variant_select_option_by_index(this->libObjPtr(), index));
+        const auto status = bt_field_variant_select_option_by_index(this->libObjPtr(), index);
+
+        BT_ASSERT_DBG(status == BT_FIELD_VARIANT_SELECT_OPTION_STATUS_OK);
     }
 
     CommonField<LibObjT> selectedOptionField() const noexcept
This page took 0.022792 seconds and 4 git commands to generate.