46644: Fix FMM. Contribution from Daniel Bratell, bratell@lysator.liu.se, r=waterson and me
git-svn-id: svn://10.0.0.236/trunk@79489 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -255,10 +255,10 @@ nsHTMLContentSinkStream::InitEncoders()
|
||||
void nsHTMLContentSinkStream::EnsureBufferSize(PRInt32 aNewSize)
|
||||
{
|
||||
if (mBufferSize < aNewSize) {
|
||||
if(mBuffer) delete [] mBuffer;
|
||||
if(mBuffer) nsMemory::Free(mBuffer);
|
||||
|
||||
mBufferSize = 2*aNewSize+1; // make this twice as large
|
||||
mBuffer = new char[mBufferSize];
|
||||
mBuffer = NS_STATIC_CAST(char *, nsMemory::Alloc(mBufferSize));
|
||||
if(mBuffer){
|
||||
mBuffer[0] = 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user