Added version_string() functions for the compression algorithms. Also

reserved M_DEFLATE and added a mostly empty compress_zlib.cpp.
This commit is contained in:
Markus F.X.J. Oberhumer
2006-10-11 12:56:28 +02:00
parent a38c3e7f6d
commit 47ac871a12
6 changed files with 180 additions and 12 deletions
+2
View File
@@ -512,12 +512,14 @@ inline void operator delete[](void *p)
#define M_CL1B_8 12
#define M_CL1B_LE16 13
#define M_LZMA 14
#define M_DEFLATE 15 /* zlib */
#define M_IS_NRV2B(x) ((x) >= M_NRV2B_LE32 && (x) <= M_NRV2B_LE16)
#define M_IS_NRV2D(x) ((x) >= M_NRV2D_LE32 && (x) <= M_NRV2D_LE16)
#define M_IS_NRV2E(x) ((x) >= M_NRV2E_LE32 && (x) <= M_NRV2E_LE16)
#define M_IS_CL1B(x) ((x) >= M_CL1B_LE32 && (x) <= M_CL1B_LE16)
#define M_IS_LZMA(x) ((x) == M_LZMA)
#define M_IS_DEFLATE(x) ((x) == M_DEFLATE)
// Executable formats. Note: big endian types are >= 128.