aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-aim-ssi.c
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2009-02-25 06:33:56 +0000
committerJaap Keuter <jaap.keuter@xs4all.nl>2009-02-25 06:33:56 +0000
commitc265b3003d4ab7fa4f7e94970e343d562d8b6d01 (patch)
tree9a6f7f79bc6b2a1bec28224d5ff5f535584e5d54 /epan/dissectors/packet-aim-ssi.c
parenta721172b47bd8dff9d8c2d0892eb5061436b910f (diff)
From Alex Turbov:
Decoding SNAC(13,1a) leads to DISSECTOR_ASSERT_NOT_REACHED in proto.c:1006 because of invalid call to proto_tree_add_item() in dissect_aim_snac_ssi_auth_reply() (@ packet-aim-ssi.c). svn path=/trunk/; revision=27539
Diffstat (limited to 'epan/dissectors/packet-aim-ssi.c')
-rw-r--r--epan/dissectors/packet-aim-ssi.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/epan/dissectors/packet-aim-ssi.c b/epan/dissectors/packet-aim-ssi.c
index 2e7452f10c..b028cb54a6 100644
--- a/epan/dissectors/packet-aim-ssi.c
+++ b/epan/dissectors/packet-aim-ssi.c
@@ -273,7 +273,6 @@ static int dissect_aim_snac_ssi_auth_reply(tvbuff_t *tvb, packet_info *pinfo _U_
{
int offset = 0;
guint16 reason_length;
- guint8 allow_flag;
/* get buddy length (1 byte) */
guint8 buddyname_length = tvb_get_guint8(tvb, offset);
@@ -287,8 +286,7 @@ static int dissect_aim_snac_ssi_auth_reply(tvbuff_t *tvb, packet_info *pinfo _U_
}
/* accept/reject authorization flag */
- allow_flag = tvb_get_guint8(tvb, offset);
- proto_tree_add_item(tree, hf_aim_fnac_subtype_ssi_allow_auth, tvb, offset, allow_flag, FALSE);
+ proto_tree_add_item(tree, hf_aim_fnac_subtype_ssi_allow_auth, tvb, offset, 1, FALSE);
offset += 1;
/* get reason message length (2 bytes) */