libdragon
Loading...
Searching...
No Matches
src
compress
lzh5_internal.h
1
#ifndef LIBDRAGON_COMPRESS_LZH5_h
2
#define LIBDRAGON_COMPRESS_LZH5_h
3
4
#include <stdio.h>
5
#include <stdint.h>
6
7
#ifdef __cplusplus
8
extern
"C"
{
9
#endif
10
17
#define DECOMPRESS_LZH5_STATE_SIZE (6096+16)
18
#define DECOMPRESS_LZH5_DEFAULT_WINDOW_SIZE (8192)
19
20
void
decompress_lzh5_init(
void
*state, FILE *fp,
int
winsize);
21
ssize_t decompress_lzh5_read(
void
*state,
void
*buf,
size_t
len);
22
int
decompress_lzh5_pos(
void
*state);
23
41
void
* decompress_lzh5_full(
const
char
*fn, FILE *fp,
size_t
cmp_size,
size_t
size);
42
43
#ifdef __cplusplus
44
}
45
#endif
46
47
#endif
Generated on Fri Dec 13 2024 14:13:12 for libdragon by
1.9.8