diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2014-11-06 08:30:01 +0100 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2014-11-06 18:46:11 +0000 |
commit | 1c707b4394ef3d35f27ef39e7001a01b07ad00d9 (patch) | |
tree | 3a266d2307e211e24df69b4cfc8d4482f0cdf73f /epan/dissectors/packet-rtsp.c | |
parent | 0b9c5cd136c33e369fbd4e497cf2e370987cbded (diff) |
rtsp: Fixed a memory leakage.
Moved rtsp_tcp_port_range to proto_reg_handoff and removed the unused
range_empty() init.
Change-Id: I695bc5a78d8e6177f2b2847ecee58a0d973d7d1c
Reviewed-on: https://code.wireshark.org/review/5157
Reviewed-by: Evan Huus <eapache@gmail.com>
Petri-Dish: Evan Huus <eapache@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-rtsp.c')
-rw-r--r-- | epan/dissectors/packet-rtsp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-rtsp.c b/epan/dissectors/packet-rtsp.c index d6dbedf0ee..a3c192005b 100644 --- a/epan/dissectors/packet-rtsp.c +++ b/epan/dissectors/packet-rtsp.c @@ -248,7 +248,7 @@ static gboolean rtsp_desegment_body = TRUE; #define RTSP_TCP_PORT_RANGE "554,8554,7236" static range_t *global_rtsp_tcp_port_range = NULL; -static range_t *rtsp_tcp_port_range = NULL; + /* * Takes an array of bytes, assumed to contain a null-terminated * string, as an argument, and returns the length of the string - @@ -1444,7 +1444,6 @@ proto_register_rtsp(void) prefs_register_obsolete_preference(rtsp_module, "tcp.port"); range_convert_str(&global_rtsp_tcp_port_range, RTSP_TCP_PORT_RANGE, 65535); - rtsp_tcp_port_range = range_empty(); prefs_register_range_preference(rtsp_module, "tcp.port_range", "RTSP TCP Ports", "RTSP TCP Ports range", &global_rtsp_tcp_port_range, 65535); @@ -1473,6 +1472,7 @@ proto_reg_handoff_rtsp(void) { static dissector_handle_t rtsp_handle; static gboolean rtsp_prefs_initialized = FALSE; + static range_t *rtsp_tcp_port_range = NULL; if (!rtsp_prefs_initialized) { rtsp_handle = find_dissector("rtsp"); |