diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2015-05-13 08:12:13 +0200 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2015-05-13 12:37:00 +0000 |
commit | 232f26005007388859114c5897f0df58e2df3e28 (patch) | |
tree | 4b77c126a34ed2b550542681731942dece5caca4 /epan | |
parent | 51c3fc6da2b7ff7b3f681b431ced7568f262e04c (diff) |
MEGACO: Fix Dead Store (Dead assignement/Dead increment) warning found by Clang
Change-Id: Iee615c46fcb5dd0ced55d971c5f70bc7c970f9a6
Reviewed-on: https://code.wireshark.org/review/8448
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-megaco.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/epan/dissectors/packet-megaco.c b/epan/dissectors/packet-megaco.c index 7882ba9dfa..fbbbc43971 100644 --- a/epan/dissectors/packet-megaco.c +++ b/epan/dissectors/packet-megaco.c @@ -1105,7 +1105,6 @@ nextcontext: default: { - tokenlen = (tvb_RBRKT+1) - tvb_previous_offset; proto_item_append_text(sub_ti, "<None> 0x%02x", tempchar); expert_add_info(pinfo, sub_ti, &ei_megaco_no_command); return; @@ -1502,8 +1501,6 @@ dissect_megaco_mediadescriptor(tvbuff_t *tvb, proto_tree *megaco_tree_command_li tvb_next_offset = tvb_find_guint8(tvb, tvb_current_offset+1 , tvb_last_RBRKT, '}'); tvb_RBRKT = tvb_next_offset; - tokenlen = tvb_LBRKT - tvb_current_offset +1; - switch ( mediaParm ){ case MEGACO_LOCAL_TOKEN: tvb_current_offset = megaco_tvb_skip_wsp(tvb, tvb_LBRKT+1); @@ -1549,8 +1546,8 @@ dissect_megaco_mediadescriptor(tvbuff_t *tvb, proto_tree *megaco_tree_command_li tvb_next_offset = tvb_find_guint8(tvb, tvb_current_offset+1 , tvb_last_RBRKT, ','); if (tvb_next_offset > tvb_last_RBRKT) tvb_next_offset = tvb_last_RBRKT; if ( tvb_next_offset != -1 ){ - tokenlen = tvb_next_offset - tvb_RBRKT+1; /* (raw formatting removed) + tokenlen = tvb_next_offset - tvb_RBRKT+1; proto_tree_add_format_text(megaco_mediadescriptor_tree, tvb, tvb_RBRKT, tokenlen); */ tvb_previous_offset = tvb_next_offset+1; } else{ @@ -1958,12 +1955,11 @@ dissect_megaco_signaldescriptor(tvbuff_t *tvb, packet_info *pinfo, proto_tree *m requested_signal_end_offset = tvb_RBRKT; tvb_help_offset = megaco_tvb_skip_wsp_return(tvb, tvb_help_offset-1); pkg_tokenlen = tvb_help_offset - tvb_previous_offset; - tokenlen = tvb_LBRKT+1 - tvb_previous_offset; } /* no parameters */ else { - tokenlen = pkg_tokenlen = tvb_RBRKT+1 - tvb_previous_offset; - } + pkg_tokenlen = tvb_RBRKT+1 - tvb_previous_offset; + } megaco_requestedsignal_ti = proto_tree_add_item(megaco_signalsdescriptor_tree,hf_megaco_pkgdname,tvb,tvb_previous_offset,pkg_tokenlen, ENC_UTF_8|ENC_NA); megaco_requestedsignal_tree = proto_item_add_subtree(megaco_requestedsignal_ti, ett_megaco_requestedsignal); @@ -2030,8 +2026,6 @@ dissect_megaco_auditdescriptor(tvbuff_t *tvb, proto_tree *megaco_tree, packet_in megaco_auditdescriptor_ti = proto_tree_add_item( megaco_tree, hf_megaco_audit_descriptor, tvb, tvb_offset, tokenlen, ENC_NA); megaco_auditdescriptor_tree = proto_item_add_subtree( megaco_auditdescriptor_ti, ett_megaco_auditdescriptor ); - tokenlen = tvb_next + 1 - tvb_offset; - tvb_offset = tvb_next; while( tvb_offset < tvb_stop ) @@ -3136,7 +3130,6 @@ dissect_megaco_descriptors(tvbuff_t *tvb, proto_tree *megaco_command_tree, packe case MEGACO_MEDIA_TOKEN: /*TODO: Move this to the top when all branches fixed !!!*/ temp_offset = tvb_find_guint8(tvb, tvb_previous_offset,tvb_descriptors_end_offset, '{'); - tokenlen = temp_offset - tvb_previous_offset+1; save_offset = tvb_previous_offset; tvb_previous_offset = megaco_tvb_skip_wsp(tvb, temp_offset +1); |