diff options
author | root <root> | 2007-11-30 10:34:26 +0000 |
---|---|---|
committer | root <root> | 2007-11-30 10:34:26 +0000 |
commit | be9192be447d794e708a4d32a5a8a041f21c8c92 (patch) | |
tree | 187d5c81e3c5eeea0c11177ffdd53c915458a6a6 | |
parent | 8342db96e5793b93361032f731defdb8e6f49dcc (diff) |
*** empty log message ***
-rw-r--r-- | Changes | 4 | ||||
-rw-r--r-- | lzf_c.c | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,3 +1,7 @@ +3.1 Fri Nov 30 11:33:04 CET 2007 + - IMPORTANT BUGFIX: a too long final literal run would corrupt data + in the encoder. + 3.0 Tue Nov 13 22:13:09 CET 2007 - switched to 2-clause bsd with "GPL v2 or any later version" option. - speed up compression by ~10-15% in common cases @@ -258,7 +258,7 @@ lzf_compress (const void *const in_data, unsigned int in_len, } } - if (op + 2 > out_end) /* at most 2 bytes can be missing here */ + if (op + 3 > out_end) /* at most 3 bytes can be missing here */ return 0; while (ip < in_end) |