nsresult nsCacheEntryDescriptor:: nsDecompressInputStreamWrapper::Close() { EndZstream(); if (mReadBuffer) { nsMemory::Free(mReadBuffer); mReadBuffer = 0; mReadBufferLen = 0; } return nsInputStreamWrapper::Close(); }
nsresult nsCacheEntryDescriptor:: nsDecompressInputStreamWrapper::Close() { mozilla::MutexAutoLock lock(mLock); if (!mDescriptor) return NS_ERROR_NOT_AVAILABLE; EndZstream(); if (mReadBuffer) { nsMemory::Free(mReadBuffer); mReadBuffer = 0; mReadBufferLen = 0; } return nsInputStreamWrapper::Close_Locked(); }