aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rmt-lct.c
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2008-10-31 13:46:03 +0000
committerBill Meier <wmeier@newsguy.com>2008-10-31 13:46:03 +0000
commita061f50bb009872273b595398853e745f95908a8 (patch)
treed1c66625bff50b964f61dffa5d063cf7b88b7c71 /epan/dissectors/packet-rmt-lct.c
parentab557c4f3015d8eeaaa605a4e6c37bcb89ca1b22 (diff)
Fix two cases of adding to COL_INFO w/o checking first
svn path=/trunk/; revision=26644
Diffstat (limited to 'epan/dissectors/packet-rmt-lct.c')
-rw-r--r--epan/dissectors/packet-rmt-lct.c28
1 files changed, 15 insertions, 13 deletions
diff --git a/epan/dissectors/packet-rmt-lct.c b/epan/dissectors/packet-rmt-lct.c
index 0ff10454c0..bdd2da38ac 100644
--- a/epan/dissectors/packet-rmt-lct.c
+++ b/epan/dissectors/packet-rmt-lct.c
@@ -226,22 +226,24 @@ gboolean lct_ext_decode(struct _ext *e, struct _lct_prefs *prefs, tvbuff_t *tvb,
void lct_info_column(struct _lct *lct, packet_info *pinfo)
{
- if (lct->tsi_present)
- col_append_sep_fstr(pinfo->cinfo, COL_INFO, " ", "TSI: %" G_GINT64_MODIFIER "u", lct->tsi);
+ if (check_col(pinfo->cinfo, COL_INFO)) {
+ if (lct->tsi_present)
+ col_append_sep_fstr(pinfo->cinfo, COL_INFO, " ", "TSI: %" G_GINT64_MODIFIER "u", lct->tsi);
- if (lct->toi_present)
- {
- if (lct->toi_size <= 8)
- col_append_sep_fstr(pinfo->cinfo, COL_INFO, " ", "TOI: %" G_GINT64_MODIFIER "u", lct->toi);
- else
- col_append_sep_fstr(pinfo->cinfo, COL_INFO, " ", "TOI: 0x%s", bytes_to_str(lct->toi_extended, lct->toi_size));
- }
+ if (lct->toi_present)
+ {
+ if (lct->toi_size <= 8)
+ col_append_sep_fstr(pinfo->cinfo, COL_INFO, " ", "TOI: %" G_GINT64_MODIFIER "u", lct->toi);
+ else
+ col_append_sep_fstr(pinfo->cinfo, COL_INFO, " ", "TOI: 0x%s", bytes_to_str(lct->toi_extended, lct->toi_size));
+ }
- if (lct->close_session)
- col_append_sep_str(pinfo->cinfo, COL_INFO, " ", "Close session");
+ if (lct->close_session)
+ col_append_sep_str(pinfo->cinfo, COL_INFO, " ", "Close session");
- if (lct->close_object)
- col_append_sep_str(pinfo->cinfo, COL_INFO, " ", "Close object");
+ if (lct->close_object)
+ col_append_sep_str(pinfo->cinfo, COL_INFO, " ", "Close object");
+ }
}
/* Dissection */