Document libbabeltrace2's C API
[babeltrace.git] / src / lib / trace-ir / field-path.h
index 834f7f0fe9de381fd3563a6598999a7409efd99b..cda0ba2dd0000c8e9a1963d8252f307ec8882807 100644 (file)
@@ -27,7 +27,7 @@
  */
 
 #include "lib/object.h"
-#include <babeltrace2/trace-ir/field-path-const.h>
+#include <babeltrace2/trace-ir/field-path.h>
 #include "common/assert.h"
 #include "common/macros.h"
 #include <glib.h>
@@ -52,8 +52,8 @@ static inline
 struct bt_field_path_item *bt_field_path_borrow_item_by_index_inline(
                const struct bt_field_path *field_path, uint64_t index)
 {
-       BT_ASSERT(field_path);
-       BT_ASSERT(index < field_path->items->len);
+       BT_ASSERT_DBG(field_path);
+       BT_ASSERT_DBG(index < field_path->items->len);
        return &g_array_index(field_path->items, struct bt_field_path_item,
                index);
 }
@@ -80,9 +80,9 @@ const char *bt_field_path_item_type_string(enum bt_field_path_item_type type)
 {
        switch (type) {
        case BT_FIELD_PATH_ITEM_TYPE_INDEX:
-               return "BT_FIELD_PATH_ITEM_TYPE_INDEX";
+               return "INDEX";
        case BT_FIELD_PATH_ITEM_TYPE_CURRENT_ARRAY_ELEMENT:
-               return "BT_FIELD_PATH_ITEM_TYPE_CURRENT_ARRAY_ELEMENT";
+               return "CURRENT_ARRAY_ELEMENT";
        default:
                return "(unknown)";
        }
This page took 0.024281 seconds and 4 git commands to generate.