lib: remove bt_packet_context_field API
[babeltrace.git] / src / lib / trace-ir / packet.c
index 166f7ca2e5d433532d11d712e4d1f276b421d61d..50304868bf5da33789a3efddbc1058894c1df40f 100644 (file)
@@ -242,36 +242,6 @@ end:
        return (void *) packet;
 }
 
-enum bt_packet_move_context_field_status bt_packet_move_context_field(
-               struct bt_packet *packet,
-               struct bt_packet_context_field *context_field)
-{
-       struct bt_stream_class *stream_class;
-       struct bt_field_wrapper *field_wrapper = (void *) context_field;
-
-       BT_ASSERT_PRE_DEV_NO_ERROR();
-       BT_ASSERT_PRE_DEV_NON_NULL(packet, "Packet");
-       BT_ASSERT_PRE_DEV_NON_NULL(field_wrapper, "Context field");
-       BT_ASSERT_PRE_DEV_HOT(packet, "Packet", ": %!+a", packet);
-       stream_class = packet->stream->class;
-       BT_ASSERT_PRE_DEV(stream_class->packet_context_fc,
-               "Stream class has no packet context field class: %!+S",
-               stream_class);
-       BT_ASSERT_PRE_DEV(field_wrapper->field->class ==
-               stream_class->packet_context_fc,
-               "Unexpected packet context field's class: "
-               "%![fc-]+F, %![expected-fc-]+F", field_wrapper->field->class,
-               stream_class->packet_context_fc);
-
-       /* Recycle current context field: always exists */
-       BT_ASSERT(packet->context_field);
-       recycle_context_field(packet->context_field, stream_class);
-
-       /* Move new field */
-       packet->context_field = field_wrapper;
-       return BT_FUNC_STATUS_OK;
-}
-
 void bt_packet_get_ref(const struct bt_packet *packet)
 {
        bt_object_get_ref(packet);
This page took 0.024084 seconds and 4 git commands to generate.