[Opalvoip-svn] SF.net SVN: opalvoip:[21867] opal/branches/csoutheren/WolfBranch1/src/opal/ mediastr
Brought to you by:
csoutheren,
rjongbloed
From: <cso...@us...> - 2008-12-24 00:54:09
|
Revision: 21867 http://opalvoip.svn.sourceforge.net/opalvoip/?rev=21867&view=rev Author: csoutheren Date: 2008-12-24 00:53:59 +0000 (Wed, 24 Dec 2008) Log Message: ----------- Fix valgrind warnings Modified Paths: -------------- opal/branches/csoutheren/WolfBranch1/src/opal/mediastrm.cxx Modified: opal/branches/csoutheren/WolfBranch1/src/opal/mediastrm.cxx =================================================================== --- opal/branches/csoutheren/WolfBranch1/src/opal/mediastrm.cxx 2008-12-24 00:15:43 UTC (rev 21866) +++ opal/branches/csoutheren/WolfBranch1/src/opal/mediastrm.cxx 2008-12-24 00:53:59 UTC (rev 21867) @@ -344,12 +344,16 @@ PBoolean OpalMediaStream::ReadData(BYTE * buffer, PINDEX size, PINDEX & length) { - if (!isOpen) + if (!isOpen) { + length = 0; return false; + } RTP_DataFrame packet(size); - if (!ReadPacket(packet)) + if (!ReadPacket(packet)) { + length = 0; return false; + } length = packet.GetPayloadSize(); if (length > size) @@ -363,8 +367,10 @@ PBoolean OpalMediaStream::WriteData(const BYTE * buffer, PINDEX length, PINDEX & written) { - if (!isOpen) + if (!isOpen) { + written = 0; return false; + } written = length; RTP_DataFrame packet(length); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |