aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/packet_list_store.c
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2009-11-24 00:12:10 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2009-11-24 00:12:10 +0000
commit3c4f5186fadac75ca8de2549c4cabeb420df911c (patch)
tree67c978ad23dbd91733089d51e4b8195739232cfb /gtk/packet_list_store.c
parent299d64d45812218b5d93aea7e455535bebaab642 (diff)
Use the highest time value when calculating widest column string for
time columns. Not the one different from the previous, which in most cases is the last one in the list. svn path=/trunk/; revision=31061
Diffstat (limited to 'gtk/packet_list_store.c')
-rw-r--r--gtk/packet_list_store.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/gtk/packet_list_store.c b/gtk/packet_list_store.c
index 6258228352..e68b8448a6 100644
--- a/gtk/packet_list_store.c
+++ b/gtk/packet_list_store.c
@@ -1158,54 +1158,54 @@ packet_list_get_widest_column_string(PacketList *packet_list, gint col)
fdata.cum_bytes = record->fdata->cum_bytes;
break;
case COL_ABS_TIME:
- if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts))
+ if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts) > 0)
fdata.abs_ts = record->fdata->abs_ts;
break;
case COL_ABS_DATE_TIME:
- if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts))
+ if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts) > 0)
fdata.abs_ts = record->fdata->abs_ts;
break;
case COL_REL_TIME:
- if (nstime_cmp(&record->fdata->rel_ts, &fdata.rel_ts))
+ if (nstime_cmp(&record->fdata->rel_ts, &fdata.rel_ts) > 0)
fdata.rel_ts = record->fdata->rel_ts;
break;
case COL_DELTA_TIME:
- if (nstime_cmp(&record->fdata->del_cap_ts, &fdata.del_cap_ts))
+ if (nstime_cmp(&record->fdata->del_cap_ts, &fdata.del_cap_ts) > 0)
fdata.del_cap_ts = record->fdata->del_cap_ts;
break;
case COL_DELTA_TIME_DIS:
- if (nstime_cmp(&record->fdata->del_dis_ts, &fdata.del_dis_ts))
+ if (nstime_cmp(&record->fdata->del_dis_ts, &fdata.del_dis_ts) > 0)
fdata.del_dis_ts = record->fdata->del_dis_ts;
break;
case COL_CLS_TIME:
switch (timestamp_get_type()) {
case TS_ABSOLUTE:
- if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts))
+ if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts) > 0)
fdata.abs_ts = record->fdata->abs_ts;
break;
case TS_ABSOLUTE_WITH_DATE:
- if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts))
+ if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts) > 0)
fdata.abs_ts = record->fdata->abs_ts;
break;
case TS_RELATIVE:
- if (nstime_cmp(&record->fdata->rel_ts, &fdata.rel_ts))
+ if (nstime_cmp(&record->fdata->rel_ts, &fdata.rel_ts) > 0)
fdata.rel_ts = record->fdata->rel_ts;
break;
case TS_DELTA:
- if (nstime_cmp(&record->fdata->del_cap_ts, &fdata.del_cap_ts))
+ if (nstime_cmp(&record->fdata->del_cap_ts, &fdata.del_cap_ts) > 0)
fdata.del_cap_ts = record->fdata->del_cap_ts;
break;
case TS_DELTA_DIS:
- if (nstime_cmp(&record->fdata->del_dis_ts, &fdata.del_dis_ts))
+ if (nstime_cmp(&record->fdata->del_dis_ts, &fdata.del_dis_ts) > 0)
fdata.del_dis_ts = record->fdata->del_dis_ts;
break;
case TS_EPOCH:
- if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts))
+ if (nstime_cmp(&record->fdata->abs_ts, &fdata.abs_ts) > 0)
fdata.abs_ts = record->fdata->abs_ts;
break;