projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
iterator.c: auto-seeking: use packet messages's clock snapshots
[babeltrace.git]
/
lib
/
graph
/
iterator.c
diff --git
a/lib/graph/iterator.c
b/lib/graph/iterator.c
index 094447b6f1f1a28d359616916ce8fc949e8e4c37..ddfe417cf607841490d41b5f1d3cb04046a5d04d 100644
(file)
--- a/
lib/graph/iterator.c
+++ b/
lib/graph/iterator.c
@@
-987,8
+987,8
@@
int get_message_ns_from_origin(const struct bt_message *msg,
clk_snapshot = event_msg->default_cs;
BT_ASSERT_PRE(clk_snapshot,
clk_snapshot = event_msg->default_cs;
BT_ASSERT_PRE(clk_snapshot,
- "Event
has no default clock snapshot: %!+e
",
- event_msg
->event
);
+ "Event
message has no default clock snapshot: %!+n
",
+ event_msg);
break;
}
case BT_MESSAGE_TYPE_INACTIVITY:
break;
}
case BT_MESSAGE_TYPE_INACTIVITY:
@@
-1002,8
+1002,16
@@
int get_message_ns_from_origin(const struct bt_message *msg,
}
case BT_MESSAGE_TYPE_PACKET_BEGINNING:
case BT_MESSAGE_TYPE_PACKET_END:
}
case BT_MESSAGE_TYPE_PACKET_BEGINNING:
case BT_MESSAGE_TYPE_PACKET_END:
- /* Ignore */
- goto end;
+ {
+ const struct bt_message_packet *packet_msg =
+ (const void *) msg;
+
+ clk_snapshot = packet_msg->default_cs;
+ BT_ASSERT_PRE(clk_snapshot,
+ "Packet message has no default clock snapshot: %!+n",
+ packet_msg);
+ break;
+ }
case BT_MESSAGE_TYPE_DISCARDED_EVENTS:
case BT_MESSAGE_TYPE_DISCARDED_PACKETS:
{
case BT_MESSAGE_TYPE_DISCARDED_EVENTS:
case BT_MESSAGE_TYPE_DISCARDED_PACKETS:
{
This page took
0.024303 seconds
and
4
git commands to generate.