1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-14 14:24:10 +02:00

Compress fix

This commit is contained in:
Brian Fiete 2021-12-03 05:59:25 -08:00
parent b2e9a83ac2
commit 7e1b2c2469

View file

@ -108,8 +108,7 @@ BF_EXPORT Span<uint8> BF_CALLTYPE Compression_Compress(void* ptr, int size)
outData.Reserve(128); outData.Reserve(128);
if (!Compression::Compress(Span<uint8>((uint8*)ptr, size), outData)) if (!Compression::Compress(Span<uint8>((uint8*)ptr, size), outData))
return Span<uint8>(); return Span<uint8>();
uint8* outPtr = outData.mVals; uint8* outPtr = outData.mVals;
outData.mVals = NULL;
return Span<uint8>(outPtr, outData.mSize); return Span<uint8>(outPtr, outData.mSize);
} }
@ -119,7 +118,6 @@ BF_EXPORT Span<uint8> BF_CALLTYPE Compression_Decompress(void* ptr, int size)
outData.Reserve(128); outData.Reserve(128);
if (!Compression::Decompress(Span<uint8>((uint8*)ptr, size), outData)) if (!Compression::Decompress(Span<uint8>((uint8*)ptr, size), outData))
return Span<uint8>(); return Span<uint8>();
uint8* outPtr = outData.mVals; uint8* outPtr = outData.mVals;
outData.mVals = NULL;
return Span<uint8>(outPtr, outData.mSize); return Span<uint8>(outPtr, outData.mSize);
} }