Merge documentation/status/lzexpand into the lzexpand source

Dimitrie O. Paun dimi at intelliware.ca
Fri Sep 26 11:54:27 CDT 2003


cvs rm -f documentation/status/lzexpand

ChangeLog
    Dimitrie O. Paun <dpaun at rogers.com>
    Merge documentation/status/lzexpand into the lzexpand source

Index: dlls/lzexpand/lzexpand_main.c
===================================================================
RCS file: /var/cvs/wine/dlls/lzexpand/lzexpand_main.c,v
retrieving revision 1.22
diff -u -r1.22 lzexpand_main.c
--- dlls/lzexpand/lzexpand_main.c	5 Sep 2003 23:08:36 -0000	1.22
+++ dlls/lzexpand/lzexpand_main.c	26 Sep 2003 16:51:51 -0000
@@ -16,9 +16,21 @@
  * You should have received a copy of the GNU Lesser General Public
  * License along with this library; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- */
-/*
- * FIXME: return values might be wrong
+ *
+ * NOTES
+ *
+ * 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"
@@ -37,7 +49,6 @@
 #include "lzexpand.h"
 
 #include "wine/unicode.h"
-
 #include "wine/debug.h"
 
 WINE_DEFAULT_DEBUG_CHANNEL(file);

-- 
Dimi.





More information about the wine-patches mailing list