diff options
Diffstat (limited to '7zip/Compress/LZMA_C/LzmaDecode.h')
-rwxr-xr-x | 7zip/Compress/LZMA_C/LzmaDecode.h | 26 |
1 files changed, 4 insertions, 22 deletions
diff --git a/7zip/Compress/LZMA_C/LzmaDecode.h b/7zip/Compress/LZMA_C/LzmaDecode.h index 213062af..2870eeb9 100755 --- a/7zip/Compress/LZMA_C/LzmaDecode.h +++ b/7zip/Compress/LZMA_C/LzmaDecode.h @@ -2,7 +2,7 @@ LzmaDecode.h LZMA Decoder interface - LZMA SDK 4.21 Copyright (c) 1999-2005 Igor Pavlov (2005-06-08) + LZMA SDK 4.40 Copyright (c) 1999-2006 Igor Pavlov (2006-05-01) http://www.7-zip.org/ LZMA SDK is licensed under two licenses: @@ -22,6 +22,8 @@ #ifndef __LZMADECODE_H #define __LZMADECODE_H +#include "LzmaTypes.h" + /* #define _LZMA_IN_CB */ /* Use callback for input data */ @@ -35,30 +37,10 @@ /* #define _LZMA_LOC_OPT */ /* Enable local speed optimizations inside code */ -/* #define _LZMA_SYSTEM_SIZE_T */ -/* Use system's size_t. You can use it to enable 64-bit sizes supporting*/ - -#ifndef UInt32 -#ifdef _LZMA_UINT32_IS_ULONG -#define UInt32 unsigned long -#else -#define UInt32 unsigned int -#endif -#endif - -#ifndef SizeT -#ifdef _LZMA_SYSTEM_SIZE_T -#include <stddef.h> -#define SizeT size_t -#else -#define SizeT UInt32 -#endif -#endif - #ifdef _LZMA_PROB32 #define CProb UInt32 #else -#define CProb unsigned short +#define CProb UInt16 #endif #define LZMA_RESULT_OK 0 |