I messed up
This commit is contained in:
parent
be7b080c56
commit
8233825353
@ -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)
|
||||
|
@ -33,7 +33,7 @@ namespace Aurora::Compression
|
||||
}
|
||||
}
|
||||
|
||||
return !buffer || StreamRead(buffer, len, this->_outbuffer);
|
||||
return StreamRead(buffer, len, this->_outbuffer);
|
||||
}
|
||||
|
||||
class ZSTDInflate : public BaseStream
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user