diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2012-01-13 16:18:39 +0000 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2012-01-13 16:18:39 +0000 |
commit | 16dbe7bf4dead9f0966b5961c9945562f855cdab (patch) | |
tree | 55c1ec9884f87ea110e33c20ce60b67dd7ffa9b5 /asn1/mpeg-pes | |
parent | 6096016f94c95cc5dde73683ccd440e51f51975a (diff) |
Fix some Dead Store (Dead assignement/Dead increment) Warning found by Clang
svn path=/trunk/; revision=40458
Diffstat (limited to 'asn1/mpeg-pes')
-rw-r--r-- | asn1/mpeg-pes/packet-mpeg-pes-template.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/asn1/mpeg-pes/packet-mpeg-pes-template.c b/asn1/mpeg-pes/packet-mpeg-pes-template.c index 2113a133d8..b2c0d86378 100644 --- a/asn1/mpeg-pes/packet-mpeg-pes-template.c +++ b/asn1/mpeg-pes/packet-mpeg-pes-template.c @@ -193,7 +193,7 @@ static guint64 decode_clock_reference(tvbuff_t *tvb, gint offset, return cr; } -static void +static int dissect_mpeg_pes_header_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *root, unsigned flags) { @@ -343,6 +343,7 @@ dissect_mpeg_pes_header_data(tvbuff_t *tvb, packet_info *pinfo, offset += 2; } } + return offset; } static gint @@ -464,11 +465,10 @@ dissect_mpeg_pes(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) dissect_mpeg_pes(es, pinfo, tree); } else if (stream == STREAM_PACK) { if (tvb_get_guint8(tvb, offset / 8) >> 6 == 1) { - offset = dissect_mpeg_pes_pack_header(tvb, offset, pinfo, tree); + dissect_mpeg_pes_pack_header(tvb, offset, pinfo, tree); } else { proto_tree_add_item(tree, hf_mpeg_pes_data, tvb, offset / 8, 8, ENC_NA); - offset += 8 * 8; } } else if (stream == STREAM_SYSTEM || stream == STREAM_PRIVATE2) { unsigned data_length = tvb_get_ntohs(tvb, offset / 8); |