doc/api/libbabeltrace2/DoxygenLayout.xml: use `topics` tab
[babeltrace.git] / src / lib / value.c
index 125449398aa93f868c3a31b67b380f3b265fd8fe..c4e38f9b023f1b0ef65fece06179790191e47107 100644 (file)
@@ -267,8 +267,9 @@ struct bt_value *(* const copy_funcs[])(const struct bt_value *) = {
 };
 
 static
-bt_bool bt_value_null_is_equal(const struct bt_value *object_a,
-               const struct bt_value *object_b)
+bt_bool bt_value_null_is_equal(
+               const struct bt_value *object_a __attribute__((unused)),
+               const struct bt_value *object_b __attribute__((unused)))
 {
        /*
         * Always BT_TRUE since bt_value_is_equal() already checks if both
@@ -450,7 +451,7 @@ bt_bool (* const is_equal_funcs[])(const struct bt_value *,
 };
 
 static
-void bt_value_null_freeze(struct bt_value *object)
+void bt_value_null_freeze(struct bt_value *object __attribute__((unused)))
 {
 }
 
@@ -828,7 +829,7 @@ int64_t bt_value_integer_signed_get(const struct bt_value *integer_obj)
 
 static inline
 void set_integer_value(struct bt_value *integer_obj,
-               enum bt_value_type expected_type, uint64_t uval,
+               uint64_t uval,
                const char *api_func)
 {
        BT_ASSERT_PRE_DEV_VALUE_HOT_FROM_FUNC(api_func, integer_obj);
@@ -841,8 +842,7 @@ void bt_value_integer_unsigned_set(struct bt_value *integer_obj,
 {
        BT_ASSERT_PRE_VALUE_NON_NULL(integer_obj);
        BT_ASSERT_PRE_VALUE_IS_UNSIGNED_INT(integer_obj);
-       set_integer_value(integer_obj, BT_VALUE_TYPE_UNSIGNED_INTEGER, val,
-               __func__);
+       set_integer_value(integer_obj, val, __func__);
        BT_LOGT("Set unsigned integer value's raw value: "
                "value-addr=%p, value=%" PRIu64, integer_obj, val);
 }
@@ -853,8 +853,7 @@ void bt_value_integer_signed_set(struct bt_value *integer_obj,
 {
        BT_ASSERT_PRE_VALUE_NON_NULL(integer_obj);
        BT_ASSERT_PRE_VALUE_IS_SIGNED_INT(integer_obj);
-       set_integer_value(integer_obj, BT_VALUE_TYPE_SIGNED_INTEGER,
-               (uint64_t) val, __func__);
+       set_integer_value(integer_obj, (uint64_t) val, __func__);
        BT_LOGT("Set signed integer value's raw value: "
                "value-addr=%p, value=%" PRId64, integer_obj, val);
 }
This page took 0.051642 seconds and 4 git commands to generate.