home *** CD-ROM | disk | FTP | other *** search
- #ifndef __unace_h
- #define __unace_h
-
-
- #include "declare.h"
-
-
- //--------- functions
-
- INT read_adds_blk(CHAR * buffer, INT len);
-
-
- //--------- buffers: increase sizes when possible to speed up the program
-
- #define size_rdb 1024
- #define size_wrb 2048
- #define size_buf 1024
-
- #define size_headrdb (sizeof(head)-20) // (some bytes less esp. for Amiga)
-
-
- //--------- (de-)compressor constants
-
- #define maxdic 22
- #define maxwd_mn 11
- #define maxwd_lg 11
- #define maxwd_svwd 7
- #define maxlength 259
- #define maxdis2 255
- #define maxdis3 8191
- #define maxcode (255+4+maxdic)
- #define svwd_cnt 15
- #define max_cd_mn (256+4+(maxdic+1)-1)
- #define max_cd_lg (256-1)
-
- //--------- flags
-
- #define ERR_MEM 1
- #define ERR_FILES 2
- #define ERR_FOUND 3
- #define ERR_FULL 4
- #define ERR_OPEN 5
- #define ERR_READ 6
- #define ERR_WRITE 7
- #define ERR_CLINE 8
- #define ERR_CRC 9
- #define ERR_OTHER 10
- #define ERR_USER 255
-
- //--------- system things
-
- #define flush fflush(stdout);
-
- #define in(v1,v2,v3) ((((long)v1)>=(v2)) && (((long)v1)<=(v3)))
-
- #define delay_len 500
-
- //-------- file creation
-
- #define fileexists(name) (!access(name, 0))
-
- //-------- eof
-
- #endif /* __unace_h */
-
-