aboutsummaryrefslogtreecommitdiffstats
path: root/epan/reassemble.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/reassemble.c')
-rw-r--r--epan/reassemble.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/epan/reassemble.c b/epan/reassemble.c
index 4f2ae4d43c..6345be1769 100644
--- a/epan/reassemble.c
+++ b/epan/reassemble.c
@@ -1968,11 +1968,13 @@ show_fragment(fragment_data *fd, const int offset, const fragment_items *fit,
proto_item *fei=NULL;
int hf;
- if (first_frag)
- proto_item_append_text(fi, " (%u segment%s, %u byte%s): ", count, plurality(count, "", "s"), tvb_length(tvb),
+ if (first_frag) {
+ proto_item_prepend_text(fi, "%u ", count);
+ proto_item_append_text(fi, " (%u byte%s): ", tvb_length(tvb),
plurality(tvb_length(tvb), "", "s"));
- else
+ } else {
proto_item_append_text(fi, ", ");
+ }
proto_item_append_text(fi, "#%u(%u)", fd->frame, fd->len);
if (fd->flags & (FD_OVERLAPCONFLICT