From: Philippe Proulx Date: Thu, 15 Nov 2018 19:31:08 +0000 (-0500) Subject: Remove unneeded `BT_VALUE_TYPE_UNKNOWN` X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=95ef5744ccade9659872ca365d6f0013c595d882;p=deliverable%2Fbabeltrace.git Remove unneeded `BT_VALUE_TYPE_UNKNOWN` Signed-off-by: Philippe Proulx --- 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)) {