From 3c45dfd178999ebabf5e5937cf502f21d5efd8c5 Mon Sep 17 00:00:00 2001 From: "hellner@google.com" Date: Thu, 23 Jun 2011 16:24:03 +0000 Subject: [PATCH] Fixes valgrind warnings in the rtp_rtcp module. Review URL: http://webrtc-codereview.appspot.com/47005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@122 4adac7df-926f-26a2-2b94-8c16560cd09d --- modules/rtp_rtcp/source/rtp_receiver_video.cc | 2 +- modules/rtp_rtcp/source/rtp_sender_video.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/rtp_rtcp/source/rtp_receiver_video.cc b/modules/rtp_rtcp/source/rtp_receiver_video.cc index ca036d8e77..894e5deac8 100644 --- a/modules/rtp_rtcp/source/rtp_receiver_video.cc +++ b/modules/rtp_rtcp/source/rtp_receiver_video.cc @@ -143,7 +143,7 @@ RTPReceiverVideo::RegisterReceiveVideoPayload(const WebRtc_Word8 payloadName[RTP } ModuleRTPUtility::Payload* payload = new ModuleRTPUtility::Payload; - memcpy(payload->name, payloadName, RTP_PAYLOAD_NAME_SIZE); + strncpy(payload->name, payloadName, RTP_PAYLOAD_NAME_SIZE); payload->typeSpecific.Video.videoCodecType = videoType; payload->typeSpecific.Video.maxRate = maxRate; payload->audio = false; diff --git a/modules/rtp_rtcp/source/rtp_sender_video.cc b/modules/rtp_rtcp/source/rtp_sender_video.cc index 2ca62b88cc..5aefdb5b73 100644 --- a/modules/rtp_rtcp/source/rtp_sender_video.cc +++ b/modules/rtp_rtcp/source/rtp_sender_video.cc @@ -127,7 +127,7 @@ RTPSenderVideo::RegisterVideoPayload(const WebRtc_Word8 payloadName[RTP_PAYLOAD_ return -1; } payload = new ModuleRTPUtility::Payload; - memcpy(payload->name, payloadName, RTP_PAYLOAD_NAME_SIZE); + strncpy(payload->name, payloadName, RTP_PAYLOAD_NAME_SIZE); payload->typeSpecific.Video.videoCodecType = videoType; payload->typeSpecific.Video.maxRate = maxBitRate; payload->audio = false;