From 95ef5744ccade9659872ca365d6f0013c595d882 Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Thu, 15 Nov 2018 14:31:08 -0500 Subject: [PATCH] Remove unneeded `BT_VALUE_TYPE_UNKNOWN` Signed-off-by: Philippe Proulx --- include/babeltrace/values-internal.h | 2 -- include/babeltrace/values.h | 3 --- lib/values.c | 1 - 3 files changed, 6 deletions(-) diff --git a/include/babeltrace/values-internal.h b/include/babeltrace/values-internal.h index 31f508c8e..a629b8ba0 100644 --- a/include/babeltrace/values-internal.h +++ b/include/babeltrace/values-internal.h @@ -58,8 +58,6 @@ static inline const char *bt_value_type_string(enum bt_value_type type) { switch (type) { - case BT_VALUE_TYPE_UNKNOWN: - return "BT_VALUE_TYPE_UNKNOWN"; case BT_VALUE_TYPE_NULL: return "BT_VALUE_TYPE_NULL"; case BT_VALUE_TYPE_BOOL: diff --git a/include/babeltrace/values.h b/include/babeltrace/values.h index 89894f69e..ace4a3341 100644 --- a/include/babeltrace/values.h +++ b/include/babeltrace/values.h @@ -222,9 +222,6 @@ extern struct bt_value *bt_value_null; @brief Value object type. */ enum bt_value_type { - /// Unknown value object, used as an error code. - BT_VALUE_TYPE_UNKNOWN = -1, - /// Null value object. BT_VALUE_TYPE_NULL = 0, diff --git a/lib/values.c b/lib/values.c index 654d9b7c1..ae74d1ee6 100644 --- a/lib/values.c +++ b/lib/values.c @@ -535,7 +535,6 @@ void bt_value_destroy(struct bt_object *obj) struct bt_value *value; value = container_of(obj, struct bt_value, base); - BT_ASSERT(value->type != BT_VALUE_TYPE_UNKNOWN); BT_LOGD("Destroying value: addr=%p", value); if (bt_value_is_null(value)) { -- 2.34.1