aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rtp.c
diff options
context:
space:
mode:
authorwmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7>2009-03-22 16:25:01 +0000
committerwmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7>2009-03-22 16:25:01 +0000
commitf759d6006d339748281713d138d30f629e857a9a (patch)
treec8532191e8d48c418fe75c3df282b2902a6c6ff3 /epan/dissectors/packet-rtp.c
parent065e509e0957bd317aeb4d2593583339bd5c1064 (diff)
(Minor) Change a g_snprint to a g_strlcpy;
Also: Fix an off-by-1 inadvertantly introduced a while back. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27820 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-rtp.c')
-rw-r--r--epan/dissectors/packet-rtp.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/epan/dissectors/packet-rtp.c b/epan/dissectors/packet-rtp.c
index 1f04862dc7..90f039f0fb 100644
--- a/epan/dissectors/packet-rtp.c
+++ b/epan/dissectors/packet-rtp.c
@@ -444,7 +444,7 @@ void srtp_add_address(packet_info *pinfo,
/* Free the hash if already exists */
rtp_free_hash_dyn_payload(p_conv_data->rtp_dyn_payload);
- g_strlcpy(p_conv_data->method, setup_method, MAX_RTP_SETUP_METHOD_SIZE);
+ g_strlcpy(p_conv_data->method, setup_method, MAX_RTP_SETUP_METHOD_SIZE+1);
p_conv_data->frame_number = setup_frame_number;
p_conv_data->rtp_dyn_payload = rtp_dyn_payload;
p_conv_data->srtp_info = srtp_info;
@@ -1339,8 +1339,7 @@ static void get_conv_info(packet_info *pinfo, struct _rtp_info *rtp_info)
/* Save this conversation info into packet info */
p_conv_packet_data = se_alloc(sizeof(struct _rtp_conversation_info));
- g_snprintf(p_conv_packet_data->method, MAX_RTP_SETUP_METHOD_SIZE+1, "%s", p_conv_data->method);
- p_conv_packet_data->method[MAX_RTP_SETUP_METHOD_SIZE]='\0';
+ g_strlcpy(p_conv_packet_data->method, p_conv_data->method, MAX_RTP_SETUP_METHOD_SIZE+1);
p_conv_packet_data->frame_number = p_conv_data->frame_number;
p_conv_packet_data->rtp_dyn_payload = p_conv_data->rtp_dyn_payload;
p_conv_packet_data->rtp_conv_info = p_conv_data->rtp_conv_info;