X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=trunk%2Flttv%2Fltt%2Ftracefile.c;h=24722d29808aaadce2fc9d845f66133df083be1a;hb=0c2f49848e239920c666c0052d20ea5e23c5c6e7;hp=7aaf232c08a701ee73d4d0f66d5eab6837ac74d7;hpb=426f61498e1ff44cee86fb295c05eef566f5e932;p=lttv.git diff --git a/trunk/lttv/ltt/tracefile.c b/trunk/lttv/ltt/tracefile.c index 7aaf232c..24722d29 100644 --- a/trunk/lttv/ltt/tracefile.c +++ b/trunk/lttv/ltt/tracefile.c @@ -1387,16 +1387,18 @@ static gint map_block(LttTracefile * tf, guint block_num) tf->event.block = block_num; tf->event.offset = 0; - if (tf->events_lost != header->events_lost) { - g_warning("%d events lost in tracefile %s", - tf->events_lost - header->events_lost, - g_quark_to_string(tf->long_name)); + if (header->events_lost) { + g_warning("%d events lost so far in tracefile %s at block %u", + (guint)header->events_lost, + g_quark_to_string(tf->long_name), + block_num); tf->events_lost = header->events_lost; } - if (tf->subbuf_corrupt != header->subbuf_corrupt) { - g_warning("%d subbuffer(s) corrupted in tracefile %s", - tf->subbuf_corrupt - header->subbuf_corrupt, - g_quark_to_string(tf->long_name)); + if (header->subbuf_corrupt) { + g_warning("%d subbuffer(s) corrupted so far in tracefile %s at block %u", + (guint)header->subbuf_corrupt, + g_quark_to_string(tf->long_name), + block_num); tf->subbuf_corrupt = header->subbuf_corrupt; }