mirror of
git://source.winehq.org/git/wine.git
synced 2024-07-21 19:54:11 +00:00
Merge documentation/status/lzexpand into the lzexpand source.
This commit is contained in:
parent
1bae93d63f
commit
508cac8ad6
|
@ -16,9 +16,21 @@
|
||||||
* You should have received a copy of the GNU Lesser General Public
|
* You should have received a copy of the GNU Lesser General Public
|
||||||
* License along with this library; if not, write to the Free Software
|
* License along with this library; if not, write to the Free Software
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
*/
|
*
|
||||||
/*
|
* NOTES
|
||||||
* FIXME: return values might be wrong
|
*
|
||||||
|
* The LZ (Lempel Ziv) decompression was used in win16 installation programs.
|
||||||
|
* It is a simple tabledriven decompression engine, the algorithm is not
|
||||||
|
* documented as far as I know. WINE does not contain a compressor for
|
||||||
|
* this format.
|
||||||
|
*
|
||||||
|
* The implementation is complete and there have been no reports of failures
|
||||||
|
* for some time.
|
||||||
|
*
|
||||||
|
* TODO:
|
||||||
|
*
|
||||||
|
* o Check whether the return values are correct
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
@ -37,7 +49,6 @@
|
||||||
#include "lzexpand.h"
|
#include "lzexpand.h"
|
||||||
|
|
||||||
#include "wine/unicode.h"
|
#include "wine/unicode.h"
|
||||||
|
|
||||||
#include "wine/debug.h"
|
#include "wine/debug.h"
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(file);
|
WINE_DEFAULT_DEBUG_CHANNEL(file);
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
This file contains information about the LZ file decompression libraries.
|
|
||||||
|
|
||||||
The LZ (Lempel Ziv) decompression was used in win16 installation programs.
|
|
||||||
(Win32 installation programs now use mostly CAB or WINZIP selfextractors
|
|
||||||
or something similair.)
|
|
||||||
It is a simple tabledriven decompression engine, the algorithm is not
|
|
||||||
documented as far as I know. WINE does not contain a compressor for
|
|
||||||
this format.
|
|
||||||
|
|
||||||
The libraries consist of LZEXPAND.DLL (win16) and LZ32.DLL (win32), the
|
|
||||||
implementation can be found in misc/lzexpand.c and there is a small
|
|
||||||
example program in libtest/expand.c.
|
|
||||||
|
|
||||||
The implementation is complete and there have been no reports of failures
|
|
||||||
for some time.
|
|
||||||
|
|
||||||
FIXMEs:
|
|
||||||
- Check for correct include files
|
|
||||||
- Check whether the return values are correct
|
|
||||||
- Write a compressor for this format.
|
|
Loading…
Reference in a new issue