Main Page | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

lzfu.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Functions

char * pst_lzfu_decompress (char *rtfcomp, uint32_t compsize, size_t *size)
 decompress lz compressed rtf data.


Function Documentation

char* pst_lzfu_decompress char *  rtfcomp,
uint32_t  compsize,
size_t *  size
 

decompress lz compressed rtf data.

The initial lz dictionary is preloaded with rtf specific data.

Parameters:
rtfcomp pointer to the rtf compressed data
compsize size of the compressed data buffer
size pointer to location to return size of the output buffer
Returns:
pointer to the output buffer containing the decompressed data. The caller must free this buffer.

Definition at line 38 of file lzfu.c.

References LE16_CPU, LE32_CPU, LZFU_INITDICT, LZFU_INITLENGTH, lzfuheader, memcpy(), memset(), pst_malloc(), and size.

Here is the call graph for this function:


Generated on Mon Sep 13 14:51:57 2010 for 'LibPst' by  doxygen 1.3.9.1