X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=formats%2Fctf%2Fir%2Fevent.c;h=505aa1049e24a473bf19c98ed70702f69aacfe51;hb=c44c3e709f9e95a847e9502c5297234aa1f01577;hp=13bf8a44c965b930799630d5ffda06527ccf0209;hpb=b46969a9130bc1bc843513ad9ca72e2163d8eeda;p=babeltrace.git diff --git a/formats/ctf/ir/event.c b/formats/ctf/ir/event.c index 13bf8a44..505aa104 100644 --- a/formats/ctf/ir/event.c +++ b/formats/ctf/ir/event.c @@ -856,37 +856,3 @@ void bt_ctf_event_freeze(struct bt_ctf_event *event) bt_ctf_field_freeze(event->fields_payload); event->frozen = 1; } - -static -void insert_stream_clock_value_into_event_clock_values(gpointer key, - gpointer value, - gpointer data) -{ - struct bt_ctf_event *event = data; - uint64_t *clock_value; - - assert(event); - - /* Copy clock value because it belongs to the hash table */ - clock_value = g_new0(uint64_t, 1); - *clock_value = *((uint64_t *) value); - - /* Insert copy into event clock values */ - g_hash_table_insert(event->clock_values, key, clock_value); -} - -BT_HIDDEN -int bt_ctf_event_register_stream_clock_values(struct bt_ctf_event *event) -{ - int ret = 0; - struct bt_ctf_stream *stream; - - stream = bt_ctf_event_get_stream(event); - assert(stream); - g_hash_table_remove_all(event->clock_values); - g_hash_table_foreach(stream->clock_values, - insert_stream_clock_value_into_event_clock_values, event); - BT_PUT(stream); - - return ret; -}