DSMCC Version 1.0
DTVKit DSMCC Documentation
 All Data Structures Files Functions Typedefs
Macros | Functions
moduleDecompress.c File Reference

Decompresses DSMCC module data using zlib library (also provides 'stack like' dynamic memory management for zlib). More...

#include <string.h>
#include "clDsmSystem.h"
#include "moduleDecompress.h"
#include "moduleData.h"
#include "zlib.h"

Macros

#define DSM_CHECK_POINTER_SIZE   {int zzzDA[sizeof(U32BIT) - sizeof(void *) + 1] = {0}; zzzDA[0] += 0;}
 

Functions

void moduleDecompressInit (pclDsmInstData_t idp)
 
clDsmErr_t moduleDecompress (pclDsmInstData_t idp, U32BIT compressedSize, U32BIT decompressedSize, MemHandle hCompModuleData, MemHandle *phDecompModuleData)
 

Detailed Description

Decompresses DSMCC module data using zlib library (also provides 'stack like' dynamic memory management for zlib).

Date
28/9/2001
Author
R Taylor