X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=formats%2Fctf%2Fir%2Fstream-class.c;h=877a9c4aa595d92c3fa02b93e44cbcdbc0c17e9b;hb=9b888ff3a2025a7a36d55303a9977923f5c3bf50;hp=cddbb97968b7c9523af201f58375e62faed4de5d;hpb=50ad4244902f4a54207862e0fe289775b2ea22fd;p=babeltrace.git diff --git a/formats/ctf/ir/stream-class.c b/formats/ctf/ir/stream-class.c index cddbb979..877a9c4a 100644 --- a/formats/ctf/ir/stream-class.c +++ b/formats/ctf/ir/stream-class.c @@ -462,6 +462,13 @@ int bt_ctf_stream_class_add_event_class( stream_class->byte_order); } + /* Notifiy listeners of the trace's schema modification. */ + if (trace) { + struct bt_ctf_ir_element element = { .element = event_class, + .type = BT_CTF_IR_TYPE_EVENT_CLASS }; + + (void) bt_ctf_trace_element_modification(&element, trace); + } end: BT_PUT(trace); BT_PUT(old_stream_class);