summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-bjnp.c
diff options
context:
space:
mode:
authorAlexis La Goutte <alexis.lagoutte@gmail.com>2012-03-02 11:06:37 +0000
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2012-03-02 11:06:37 +0000
commit2e79d142c799c7bc7c8bb0bcedbe9e77812ae633 (patch)
tree44ed9d6839031881a209644d5e4fbc338c47f962 /epan/dissectors/packet-bjnp.c
parent056fa6a57a1c38f0e16cd85ddd5779168ccc479a (diff)
downloadwireshark-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.c5
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));