diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2012-03-02 11:06:37 +0000 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2012-03-02 11:06:37 +0000 |
commit | 2e79d142c799c7bc7c8bb0bcedbe9e77812ae633 (patch) | |
tree | 44ed9d6839031881a209644d5e4fbc338c47f962 /epan/dissectors/packet-bjnp.c | |
parent | 056fa6a57a1c38f0e16cd85ddd5779168ccc479a (diff) | |
download | wireshark-2e79d142c799c7bc7c8bb0bcedbe9e77812ae633.tar.gz |
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
svn path=/trunk/; revision=41309
Diffstat (limited to 'epan/dissectors/packet-bjnp.c')
-rw-r--r-- | epan/dissectors/packet-bjnp.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/epan/dissectors/packet-bjnp.c b/epan/dissectors/packet-bjnp.c index bab87fd678..7deb22a6a7 100644 --- a/epan/dissectors/packet-bjnp.c +++ b/epan/dissectors/packet-bjnp.c @@ -85,7 +85,7 @@ static const value_string cmd_code_vals[] = { { 0, NULL } }; -static void dissect_bjnp (tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) +static int dissect_bjnp (tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) { proto_tree *bjnp_tree; proto_item *ti; @@ -134,6 +134,7 @@ static void dissect_bjnp (tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) proto_tree_add_item (bjnp_tree, hf_payload, tvb, offset, payload_len, ENC_NA); offset += payload_len; } + return offset; } void proto_register_bjnp (void) @@ -167,7 +168,7 @@ void proto_register_bjnp (void) }; proto_bjnp = proto_register_protocol (PNAME, PSNAME, PFNAME); - register_dissector (PFNAME, dissect_bjnp, proto_bjnp); + new_register_dissector (PFNAME, dissect_bjnp, proto_bjnp); proto_register_field_array (proto_bjnp, hf, array_length (hf)); proto_register_subtree_array (ett, array_length (ett)); |