X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=src%2Flib%2Fgraph%2Fmessage%2Fmessage.c;fp=src%2Flib%2Fgraph%2Fmessage%2Fmessage.c;h=02c3e64b3e61852598c2f10b0d00542966e36d7c;hp=f5e21c3ea95a0cfce5b1e04653caceac94f200fe;hb=1353b066072e6c389ff35853bac83f65597e7a6a;hpb=5b616db96266d25cb0749e472cfc78c4944675e2 diff --git a/src/lib/graph/message/message.c b/src/lib/graph/message/message.c index f5e21c3e..02c3e64b 100644 --- a/src/lib/graph/message/message.c +++ b/src/lib/graph/message/message.c @@ -14,7 +14,6 @@ #include "lib/graph/message/message.h" #include "lib/graph/graph.h" -BT_HIDDEN void bt_message_init(struct bt_message *message, enum bt_message_type type, bt_object_release_func release, @@ -29,6 +28,7 @@ void bt_message_init(struct bt_message *message, } } +BT_EXPORT enum bt_message_type bt_message_get_type( const struct bt_message *message) { @@ -36,18 +36,19 @@ enum bt_message_type bt_message_get_type( return message->type; } -BT_HIDDEN void bt_message_unlink_graph(struct bt_message *msg) { BT_ASSERT(msg); msg->graph = NULL; } +BT_EXPORT void bt_message_get_ref(const struct bt_message *message) { bt_object_get_ref(message); } +BT_EXPORT void bt_message_put_ref(const struct bt_message *message) { bt_object_put_ref(message);