diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2009-11-24 00:12:10 +0000 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2009-11-24 00:12:10 +0000 |
commit | 3c4f5186fadac75ca8de2549c4cabeb420df911c (patch) | |
tree | 67c978ad23dbd91733089d51e4b8195739232cfb /gtk/packet_list_store.c | |
parent | 299d64d45812218b5d93aea7e455535bebaab642 (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.c | 22 |
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; |