aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ouch.c
diff options
context:
space:
mode:
authorAlexis La Goutte <alexis.lagoutte@gmail.com>2013-03-23 13:07:27 +0000
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2013-03-23 13:07:27 +0000
commit3dc962393927a54855d9e4357734a5fab16cf95a (patch)
tree22e9bb9e070c35bc06fd900ae7c1d8ce8a3b6870 /epan/dissectors/packet-ouch.c
parent52d9bd8bd534330c5b47c719f5a9f8529a84bbac (diff)
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
svn path=/trunk/; revision=48497
Diffstat (limited to 'epan/dissectors/packet-ouch.c')
-rw-r--r--epan/dissectors/packet-ouch.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/epan/dissectors/packet-ouch.c b/epan/dissectors/packet-ouch.c
index 69a652deec..5651587919 100644
--- a/epan/dissectors/packet-ouch.c
+++ b/epan/dissectors/packet-ouch.c
@@ -607,11 +607,12 @@ format_tif(
}
-static void
+static int
dissect_ouch(
tvbuff_t *tvb,
packet_info *pinfo,
- proto_tree *tree)
+ proto_tree *tree,
+ void *data _U_)
{
proto_item *ti;
proto_tree *ouch_tree = NULL;
@@ -1261,6 +1262,8 @@ dissect_ouch(
break;
}
}
+
+ return offset;
}
@@ -1393,7 +1396,7 @@ dissect_ouch_heur(
}
/* Peform dissection of this (initial) packet */
- dissect_ouch(tvb, pinfo, tree);
+ dissect_ouch(tvb, pinfo, tree, NULL);
return TRUE;
}
@@ -1611,7 +1614,7 @@ proto_register_ouch(void)
void
proto_reg_handoff_ouch(void)
{
- ouch_handle = create_dissector_handle(dissect_ouch, proto_ouch);
+ ouch_handle = new_create_dissector_handle(dissect_ouch, proto_ouch);
heur_dissector_add("soupbintcp", dissect_ouch_heur, proto_ouch);
}