libclamav/lzma/LzmaTypes.h
f377e052
 /* 
 LzmaTypes.h 
 
 Types for LZMA Decoder
 
 This file written and distributed to public domain by Igor Pavlov.
 This file is part of LZMA SDK 4.40 (2006-05-01)
 */
 
 #ifndef __LZMATYPES_H
 #define __LZMATYPES_H
 
 typedef unsigned char Byte;
 typedef unsigned short UInt16;
 
 #ifdef _LZMA_UINT32_IS_ULONG
 typedef unsigned long UInt32;
 #else
 typedef unsigned int UInt32;
 #endif
 
 /* #define _LZMA_SYSTEM_SIZE_T */
 /* Use system's size_t. You can use it to enable 64-bit sizes supporting */
 
 #ifdef _LZMA_SYSTEM_SIZE_T
 #include <stddef.h>
 typedef size_t SizeT;
 #else
 typedef UInt32 SizeT;
 #endif
 
 #endif