Rizin
unix-like reverse engineering framework and cli tools
szdd.h
Go to the documentation of this file.
1 /* This file is part of libmspack.
2  * (C) 2003-2004 Stuart Caie.
3  *
4  * libmspack is free software; you can redistribute it and/or modify it under
5  * the terms of the GNU Lesser General Public License (LGPL) version 2.1
6  *
7  * For further details, see the file COPYING.LIB distributed with libmspack
8  */
9 
10 #ifndef MSPACK_SZDD_H
11 #define MSPACK_SZDD_H 1
12 
13 #include <lzss.h>
14 
15 /* input buffer size during decompression - not worth parameterising IMHO */
16 #define SZDD_INPUT_SIZE (2048)
17 
18 /* SZDD compression definitions */
19 
21  struct msszdd_compressor base;
23  int error;
24 };
25 
26 /* SZDD decompression definitions */
27 
31  int error;
32 };
33 
35  struct msszddd_header base;
36  struct mspack_file *fh;
37 };
38 
39 #endif
struct msszdd_compressor base
Definition: szdd.h:21
struct mspack_system * system
Definition: szdd.h:22
struct msszdd_decompressor base
Definition: szdd.h:29
struct mspack_system * system
Definition: szdd.h:30
struct mspack_file * fh
Definition: szdd.h:36
struct msszddd_header base
Definition: szdd.h:35