mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-17 10:52:46 +00:00
Fix a few type issues due to typedef updates
This commit is contained in:
@ -46,14 +46,20 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
|
||||
hsBool plZlibCompress::Uncompress(UInt8* bufOut, UInt32* bufLenOut, const UInt8* bufIn, UInt32 bufLenIn)
|
||||
{
|
||||
return (uncompress(bufOut, bufLenOut, bufIn, bufLenIn) == Z_OK);
|
||||
unsigned long buflen_out;
|
||||
bool result = (uncompress(bufOut, &buflen_out, bufIn, bufLenIn) == Z_OK);
|
||||
*bufLenOut = buflen_out;
|
||||
return result;
|
||||
}
|
||||
|
||||
hsBool plZlibCompress::Compress(UInt8* bufOut, UInt32* bufLenOut, const UInt8* bufIn, UInt32 bufLenIn)
|
||||
{
|
||||
// according to compress doc, the bufOut buffer should be at least .1% larger than source buffer, plus 12 bytes.
|
||||
hsAssert(*bufLenOut>=(int)(bufLenIn*1.1+12), "bufOut compress buffer is not large enough");
|
||||
return (compress(bufOut, bufLenOut, bufIn, bufLenIn) == Z_OK);
|
||||
unsigned long buflen_out;
|
||||
bool result = (compress(bufOut, &buflen_out, bufIn, bufLenIn) == Z_OK);
|
||||
*bufLenOut = buflen_out;
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
|
@ -299,7 +299,7 @@ hsBool plJPEG::IWrite( plMipmap *source, hsStream *outStream )
|
||||
}
|
||||
|
||||
UInt8 *bufferAddr = jpgBuffer;
|
||||
UInt32 bufferSize = jpgBufferSize;
|
||||
unsigned long bufferSize = jpgBufferSize;
|
||||
jpeg_mem_dest( &cinfo, &bufferAddr, &bufferSize );
|
||||
|
||||
cinfo.image_width = source->GetWidth();
|
||||
|
Reference in New Issue
Block a user