Fix: Only allow setting a packet context on a non-frozen stream class
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Wed, 10 Dec 2014 20:32:29 +0000 (15:32 -0500)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Mon, 15 Dec 2014 23:50:24 +0000 (18:50 -0500)
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
formats/ctf/ir/stream-class.c

index edbd43b6948ab2747a6e635144dd01a53c5921b9..6f1ec13e0501213222b1d55efb68527e3a5ccc11 100644 (file)
@@ -286,7 +286,7 @@ int bt_ctf_stream_class_set_packet_context_type(
 {
        int ret = 0;
 
-       if (!stream_class || !packet_context_type) {
+       if (!stream_class || !packet_context_type || stream_class->frozen) {
                ret = -1;
                goto end;
        }
This page took 0.024916 seconds and 4 git commands to generate.