I messed up

This commit is contained in:
Reece Wilson 2021-07-12 13:02:36 +01:00
parent be7b080c56
commit 8233825353
4 changed files with 4 additions and 3 deletions

View File

@ -46,7 +46,7 @@ namespace Aurora::Compression
}
}
return !buffer || StreamRead(buffer, len, this->_outbuffer);
return StreamRead(buffer, len, this->_outbuffer);
}
AUKN_SYM ICompressionStream *CompressorNew(IO::IStreamReader *reader, const CompressionInfo &info)

View File

@ -33,7 +33,7 @@ namespace Aurora::Compression
}
}
return !buffer || StreamRead(buffer, len, this->_outbuffer);
return StreamRead(buffer, len, this->_outbuffer);
}
class ZSTDInflate : public BaseStream

View File

@ -16,6 +16,7 @@ namespace Aurora::Compression
{
len = std::min(AuUInt32(vec.size()), len);
if (len == 0) return false;
if (!buffer) return true;
std::memcpy(buffer, vec.data(), len);
auto rem = vec.size() - len;
std::memmove(vec.data(), vec.data() + len, rem);

View File

@ -446,7 +446,7 @@ namespace Aurora::Compression
{
auto &inBuf = inBuffers[inBufState = !inBufState];
auto read = stream.inPipe(inBuf.get() , 64 * 1024);
auto read = stream.inPipe(inBuf.get(), size);
if (!read) break;
AuUInt32 bufferedBytes = LZ4_compress_fast_continue(lz4Stream, inBuf.get(), outBuf.get(), read, size, 1);