mirror of
https://github.com/1dot13/source.git
synced 2026-07-29 13:52:17 +02:00
Merged New Inventory Project into main branch
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@1871 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
|
||||
voidpf ZAlloc( voidpf opaque, uInt items, uInt size )
|
||||
{
|
||||
return( MemAlloc( items * size ) );
|
||||
return( MemAlloc( items * size ) );
|
||||
}
|
||||
|
||||
void ZFree( voidpf opaque, voidpf address )
|
||||
@@ -25,9 +25,9 @@ PTR DecompressInit( BYTE * pCompressedData, UINT32 uiDataSize )
|
||||
{
|
||||
z_stream * pZStream;
|
||||
int iZRetCode;
|
||||
|
||||
|
||||
// allocate memory for the z_stream struct
|
||||
pZStream = MemAlloc( sizeof( z_stream ) );
|
||||
pZStream = (z_stream *)MemAlloc( sizeof( z_stream ) );
|
||||
if( pZStream == NULL )
|
||||
{ // out of memory!
|
||||
return( NULL );
|
||||
@@ -37,7 +37,7 @@ PTR DecompressInit( BYTE * pCompressedData, UINT32 uiDataSize )
|
||||
pZStream->zalloc = ZAlloc;
|
||||
pZStream->zfree = ZFree;
|
||||
pZStream->opaque = NULL;
|
||||
|
||||
|
||||
// call the ZLIB init routine
|
||||
iZRetCode = inflateInit( pZStream );
|
||||
if( iZRetCode != Z_OK )
|
||||
@@ -45,7 +45,7 @@ PTR DecompressInit( BYTE * pCompressedData, UINT32 uiDataSize )
|
||||
MemFree( pZStream );
|
||||
return( NULL );
|
||||
}
|
||||
|
||||
|
||||
// set up our parameters
|
||||
pZStream->next_in = pCompressedData;
|
||||
pZStream->avail_in = uiDataSize;
|
||||
@@ -73,7 +73,7 @@ UINT32 Decompress( PTR pDecompPtr, BYTE * pBuffer, UINT32 uiBufferLen )
|
||||
// decompress!
|
||||
iZRetCode = inflate( pZStream, Z_PARTIAL_FLUSH );
|
||||
Assert( iZRetCode == Z_OK || iZRetCode == Z_STREAM_END );
|
||||
|
||||
|
||||
return( uiBufferLen - pZStream->avail_out );
|
||||
}
|
||||
|
||||
@@ -100,9 +100,9 @@ PTR CompressInit( BYTE * pUncompressedData, UINT32 uiDataSize )
|
||||
{
|
||||
z_stream * pZStream;
|
||||
int iZRetCode;
|
||||
|
||||
|
||||
// allocate memory for the z_stream struct
|
||||
pZStream = MemAlloc( sizeof( z_stream ) );
|
||||
pZStream = (z_stream *)MemAlloc( sizeof( z_stream ) );
|
||||
if( pZStream == NULL )
|
||||
{ // out of memory!
|
||||
return( NULL );
|
||||
@@ -112,7 +112,7 @@ PTR CompressInit( BYTE * pUncompressedData, UINT32 uiDataSize )
|
||||
pZStream->zalloc = ZAlloc;
|
||||
pZStream->zfree = ZFree;
|
||||
pZStream->opaque = NULL;
|
||||
|
||||
|
||||
// call the ZLIB init routine
|
||||
iZRetCode = deflateInit( pZStream, Z_BEST_COMPRESSION );
|
||||
if( iZRetCode != Z_OK )
|
||||
@@ -120,7 +120,7 @@ PTR CompressInit( BYTE * pUncompressedData, UINT32 uiDataSize )
|
||||
MemFree( pZStream );
|
||||
return( NULL );
|
||||
}
|
||||
|
||||
|
||||
// set up our parameters
|
||||
pZStream->next_in = pUncompressedData;
|
||||
pZStream->avail_in = uiDataSize;
|
||||
@@ -148,7 +148,7 @@ UINT32 Compress( PTR pCompPtr, BYTE * pBuffer, UINT32 uiBufferLen )
|
||||
// decompress!
|
||||
iZRetCode = deflate( pZStream, Z_FINISH );
|
||||
Assert( iZRetCode == Z_STREAM_END );
|
||||
|
||||
|
||||
return( uiBufferLen - pZStream->avail_out );
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user