From 6c08f26c4eaafcd451e41afa524006dcdc2f07c4 Mon Sep 17 00:00:00 2001 From: "leozwang@webrtc.org" Date: Fri, 13 Jul 2012 22:00:16 +0000 Subject: [PATCH] Terminate version string This cl doesn't directly solve b/6750185, but it's a potential bug if string is not terminated correctly BUG= TEST=vie_auto_test Review URL: https://webrtc-codereview.appspot.com/674009 git-svn-id: http://webrtc.googlecode.com/svn/trunk@2515 4adac7df-926f-26a2-2b94-8c16560cd09d --- src/video_engine/vie_base_impl.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/video_engine/vie_base_impl.cc b/src/video_engine/vie_base_impl.cc index 22074bcc01..5d6650c7f5 100644 --- a/src/video_engine/vie_base_impl.cc +++ b/src/video_engine/vie_base_impl.cc @@ -409,6 +409,7 @@ int ViEBaseImpl::GetVersion(char version[1024]) { int version_length = version_stream.tellp(); assert(version_length < 1024); memcpy(version, version_stream.str().c_str(), version_length); + version[version_length] = '\0'; WEBRTC_TRACE(kTraceStateInfo, kTraceVideo, ViEId(shared_data_.instance_id()), "GetVersion() => %s",