remove umbrella sprite on level start
[awish.git] / src / libdernc.h
blobfba458d8b2733ff273ef52828bf437e2b47469f3
1 /*
2 * dernc.h define exported routines from dernc.c
3 */
4 #ifndef LIBDERNC_H
5 #define LIBDERNC_H
8 /*
9 * The compressor needs this define
11 #define RNC_SIGNATURE (0x524E4301) /* "RNC\001" */
14 extern int rnc_ulen (void *packed);
15 extern int rnc_unpack (void *packed, void *unpacked, int *leeway);
16 extern const char *rnc_error (int errcode);
17 extern int rnc_crc (void *data, int len);
21 * Error returns
23 #define RNC_FILE_IS_NOT_RNC (-1)
24 #define RNC_HUF_DECODE_ERROR (-2)
25 #define RNC_FILE_SIZE_MISMATCH (-3)
26 #define RNC_PACKED_CRC_ERROR (-4)
27 #define RNC_UNPACKED_CRC_ERROR (-5)
29 #endif