* SOFTWARE.
*/
-#define BT_LOG_TAG "MSG"
-#include "lib/lib-logging.h"
+#define BT_LOG_TAG "LIB/MSG"
+#include "lib/logging.h"
#include "common/assert.h"
#include "lib/assert-pre.h"
-#include <babeltrace2/graph/message-const.h>
+#include "lib/assert-post.h"
+#include <babeltrace2/graph/message.h>
#include "lib/graph/message/message.h"
#include "lib/graph/graph.h"
bt_object_release_func release,
struct bt_graph *graph)
{
- BT_ASSERT(type >= 0 && type <= BT_MESSAGE_TYPE_DISCARDED_PACKETS);
message->type = type;
bt_object_init_shared(&message->base, release);
message->graph = graph;
enum bt_message_type bt_message_get_type(
const struct bt_message *message)
{
- BT_ASSERT_PRE_NON_NULL(message, "Message");
+ BT_ASSERT_PRE_DEV_NON_NULL(message, "Message");
return message->type;
}