Go to the source code of this file.
|
|
#define | DECOMPRESS_SHRINKLER_FULL_USE_ASM 0 |
| | Set to 0 to disable assembly implementation of the full decoder.
|
| |
|
#define | DECOMPRESS_SHRINKLER_STATE_SIZE 512 |
| | Size of the Shrinkler decompressor state structure, in bytes.
|
| |
|
| void * | decompress_shrinkler_full (const char *fn, int fd, size_t cmp_size, size_t size) |
| | Decompress a full Shrinkler-compressed file into a buffer.
|
| |
◆ decompress_shrinkler_full()
| void * decompress_shrinkler_full |
( |
const char * |
fn, |
|
|
int |
fd, |
|
|
size_t |
cmp_size, |
|
|
size_t |
size |
|
) |
| |
Decompress a full Shrinkler-compressed file into a buffer.
- Parameters
-
| fn | Filename of the file to decompress |
| fd | File descriptor to read compressed data from. |
| cmp_size | Size of the compressed data. |
| size | Size of the decompressed data. |
- Returns
- Newly-allocated buffer with decompressed contents