Fixed: Compilation

This commit is contained in:
kervala 2016-12-11 12:42:06 +01:00
parent 3665c79b3a
commit e8b906c59b

View file

@ -295,7 +295,7 @@ bool packLZMA(const std::string &srcFileName, const std::string &lzmaFileName)
std::vector<uint8> outProps(outPropsSize); std::vector<uint8> outProps(outPropsSize);
// compress with best compression and other default settings // compress with best compression and other default settings
sint res = LzmaCompress(outBuffer.get(), &outSize, inBuffer.get(), inSize, outProps.get(), &outPropsSize, 9, 1 << 27, -1, -1, -1, -1, 1); sint res = LzmaCompress(&outBuffer[0], &outSize, &inBuffer[0], inSize, &outProps[0], &outPropsSize, 9, 1 << 27, -1, -1, -1, -1, 1);
switch(res) switch(res)
{ {
@ -314,14 +314,14 @@ bool packLZMA(const std::string &srcFileName, const std::string &lzmaFileName)
try try
{ {
// write props // write props
outStream.serialBuffer(outProps.get(), (uint)outPropsSize); outStream.serialBuffer(&outProps[0], (uint)outPropsSize);
// write uncompressed size // write uncompressed size
uint64 uncompressSize = inSize; uint64 uncompressSize = inSize;
outStream.serial(uncompressSize); outStream.serial(uncompressSize);
// write content // write content
outStream.serialBuffer(outBuffer.get(), (uint)outSize); outStream.serialBuffer(&outBuffer[0], (uint)outSize);
} }
catch(const EFile &e) catch(const EFile &e)
{ {