diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2013-07-15 18:04:03 +0000 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2013-07-15 18:04:03 +0000 |
commit | 2aa451859a38dbf2ea2a8adbd52800cd091f2d42 (patch) | |
tree | 0e395f7193e225b7614683b481c0646d2ea22b87 /epan/dissectors/packet-epmd.c | |
parent | cde1b3d4bba6daf45d255cf71d4187dd09cd4f6f (diff) |
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
svn path=/trunk/; revision=50619
Diffstat (limited to 'epan/dissectors/packet-epmd.c')
-rw-r--r-- | epan/dissectors/packet-epmd.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/epan/dissectors/packet-epmd.c b/epan/dissectors/packet-epmd.c index 4f13092af0..957c377b0c 100644 --- a/epan/dissectors/packet-epmd.c +++ b/epan/dissectors/packet-epmd.c @@ -155,7 +155,7 @@ dissect_epmd_request(packet_info *pinfo, tvbuff_t *tvb, gint offset, proto_tree proto_tree_add_item(tree, hf_epmd_elen, tvb, offset, 2, ENC_BIG_ENDIAN); if (elen > 0) proto_tree_add_item(tree, hf_epmd_edata, tvb, offset + 2, elen, ENC_NA); - offset += 2 + elen; + /*offset += 2 + elen;*/ } break; @@ -192,7 +192,7 @@ dissect_epmd_response_names(packet_info *pinfo _U_, tvbuff_t *tvb, gint offset, proto_tree_add_item(tree, hf_epmd_names, tvb, offset, -1, ENC_NA); } -static void +static int dissect_epmd_response(packet_info *pinfo, tvbuff_t *tvb, gint offset, proto_tree *tree) { guint8 type, result; guint32 port; @@ -203,7 +203,7 @@ dissect_epmd_response(packet_info *pinfo, tvbuff_t *tvb, gint offset, proto_tree port = tvb_get_ntohl(tvb, offset); if (port == EPMD_PORT) { dissect_epmd_response_names(pinfo, tvb, offset, tree); - return; + return 0; } type = tvb_get_guint8(tvb, offset); @@ -267,6 +267,7 @@ dissect_epmd_response(packet_info *pinfo, tvbuff_t *tvb, gint offset, proto_tree } break; } + return offset; } static gboolean |