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) |
Decompresses DSMCC module data using zlib library (also provides 'stack like' dynamic memory management for zlib).