package kit: ReaderImplBase: Remove superfluous scratch buffer
This commit is contained in:
parent
0a62e01902
commit
0dab9e5cb4
|
@ -197,9 +197,6 @@ private:
|
|||
PackageFileSection* fCurrentSection;
|
||||
|
||||
AttributeHandlerList fAttributeHandlerStack;
|
||||
|
||||
uint8* fScratchBuffer;
|
||||
size_t fScratchBufferSize;
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -767,9 +767,7 @@ ReaderImplBase::ReaderImplBase(const char* fileType, BErrorOutput* errorOutput)
|
|||
fOwnsFD(false),
|
||||
fRawHeapReader(NULL),
|
||||
fHeapReader(NULL),
|
||||
fCurrentSection(NULL),
|
||||
fScratchBuffer(NULL),
|
||||
fScratchBufferSize(0)
|
||||
fCurrentSection(NULL)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -782,8 +780,6 @@ ReaderImplBase::~ReaderImplBase()
|
|||
|
||||
if (fOwnsFD && fFD >= 0)
|
||||
close(fFD);
|
||||
|
||||
delete[] fScratchBuffer;
|
||||
}
|
||||
|
||||
|
||||
|
@ -1054,14 +1050,6 @@ ReaderImplBase::_Init(int fd, bool keepFD)
|
|||
fFD = fd;
|
||||
fOwnsFD = keepFD;
|
||||
|
||||
// allocate a scratch buffer
|
||||
fScratchBuffer = new(std::nothrow) uint8[kScratchBufferSize];
|
||||
if (fScratchBuffer == NULL) {
|
||||
fErrorOutput->PrintError("Error: Out of memory!\n");
|
||||
return B_NO_MEMORY;
|
||||
}
|
||||
fScratchBufferSize = kScratchBufferSize;
|
||||
|
||||
return B_OK;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue