X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=lttv%2Flttv%2Fprint.c;h=e87cb3e150e6ddc32a8d77ea786af9765e8c906c;hb=556b540ae4beba8dd3dd0d628e149c6b93eb4c29;hp=9731b3ed37f505fe2fb6bcb47b2dd24260f720b6;hpb=33cc940080732f7d403b90c7cbfa8514fe1fd83f;p=lttv.git diff --git a/lttv/lttv/print.c b/lttv/lttv/print.c index 9731b3ed..e87cb3e1 100644 --- a/lttv/lttv/print.c +++ b/lttv/lttv/print.c @@ -44,6 +44,7 @@ #include #include #include +#include static inline void print_enum_events(LttEvent *e, struct marker_field *f, guint64 value, GString *s, LttvTracefileState *tfs) @@ -437,19 +438,19 @@ int getFieldsFromEvent(struct bt_ctf_event *ctf_event, GString* fields, gboolean return ret; } -void lttv_event_to_string(struct bt_ctf_event *event, GString *a_string, gboolean field_names) +void lttv_event_to_string(LttvEvent *event, GString *a_string, gboolean field_names) { GString* processInfos = g_string_new(""); GString* fields = g_string_new(""); GString* cpuId_str = g_string_new(""); - getProcessInfosFromEvent(event, processInfos); - getFieldsFromEvent(event, fields, field_names); - getCPUIdFromEvent(event, cpuId_str); + getProcessInfosFromEvent(event->bt_event, processInfos); + getFieldsFromEvent(event->bt_event, fields, field_names); + getCPUIdFromEvent(event->bt_event, cpuId_str); g_string_set_size(a_string,0); - g_string_append_printf(a_string, "%llu %s: { %s }", bt_ctf_get_timestamp(event), bt_ctf_event_name(event), cpuId_str->str); + g_string_append_printf(a_string, "%llu %s: { %s }", bt_ctf_get_timestamp(event->bt_event), bt_ctf_event_name(event->bt_event), cpuId_str->str); if (strcmp("", processInfos->str) < 0) { g_string_append_printf(a_string, ", { %s }", processInfos->str); }