diff options
-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) |