aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-h264.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2017-08-08 15:05:37 -0700
committerGuy Harris <guy@alum.mit.edu>2017-08-08 22:06:27 +0000
commit01f2e2b2012e09210104910646feee98128b458f (patch)
treee0124cda8c631ca321d7c6ce65c9fad83d7c18ee /epan/dissectors/packet-h264.c
parent3bcd0e142a3540ed8fa7a339728d0c10bacadcc8 (diff)
We really only need one range_foreach routine.
Rename range_foreach_r() to range_foreach(), getting rid of the old range_foreach(). If your callback doesn't require an additional argument, just pass NULL when calling range_foreach(), and declare the argument as unused. Change-Id: I49a56f90610e39cf2ddc398c9e30ed11a6ca90db Reviewed-on: https://code.wireshark.org/review/23025 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'epan/dissectors/packet-h264.c')
-rw-r--r--epan/dissectors/packet-h264.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/packet-h264.c b/epan/dissectors/packet-h264.c
index ad6be322d0..a619adf977 100644
--- a/epan/dissectors/packet-h264.c
+++ b/epan/dissectors/packet-h264.c
@@ -2714,12 +2714,12 @@ dissect_h264_name(tvbuff_t *tvb _U_, packet_info *pinfo, proto_tree *tree, void*
}
-static void range_delete_h264_rtp_pt_callback(guint32 rtp_pt) {
+static void range_delete_h264_rtp_pt_callback(guint32 rtp_pt, gpointer ptr _U_) {
if (rtp_pt >= 96 && rtp_pt <= 127)
dissector_delete_uint("rtp.pt", rtp_pt, h264_handle);
}
-static void range_add_h264_rtp_pt_callback(guint32 rtp_pt) {
+static void range_add_h264_rtp_pt_callback(guint32 rtp_pt, gpointer ptr _U_) {
if (rtp_pt >= 96 && rtp_pt <= 127)
dissector_add_uint("rtp.pt", rtp_pt, h264_handle);
}
@@ -3729,12 +3729,12 @@ proto_reg_handoff_h264(void)
}
h264_prefs_initialized = TRUE;
} else {
- range_foreach(dynamic_payload_type_range, range_delete_h264_rtp_pt_callback);
+ range_foreach(dynamic_payload_type_range, range_delete_h264_rtp_pt_callback, NULL);
wmem_free(wmem_epan_scope(), dynamic_payload_type_range);
}
dynamic_payload_type_range = range_copy(wmem_epan_scope(), temp_dynamic_payload_type_range);
- range_foreach(dynamic_payload_type_range, range_add_h264_rtp_pt_callback);
+ range_foreach(dynamic_payload_type_range, range_add_h264_rtp_pt_callback, NULL);
}
/*