Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 741 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 741 Bytes

MiniLZO

This is a C# port of the LZO real-time data compression library as found on http://www.oberhumer.com/opensource/lzo/.

It is really a copy-paste of the original code after putting it through the MSVC preprocessor, changing only the used datatypes to their .NET equivalents and fixing up some control flow to amend for the semantic differences between C's and C#'s goto statement.

If at all possible, avoid using this port, it does not come with any of the guarantees of the C version. That means it

  • has not been thoroughly tested to be reliable
  • does not guarantee pretty fast compression and extremely fast decompression
  • does not come with military-grade stability and robustness

But.. it might just work for you.