Rev 1 | Blame | Compare with Previous | Last modification | View Log | RSS feed
/*LzmaTypes.hTypes for LZMA DecoderThis 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#ifndef _7ZIP_BYTE_DEFINED#define _7ZIP_BYTE_DEFINEDtypedef unsigned char Byte;#endif#ifndef _7ZIP_UINT16_DEFINED#define _7ZIP_UINT16_DEFINEDtypedef unsigned short UInt16;#endif#ifndef _7ZIP_UINT32_DEFINED#define _7ZIP_UINT32_DEFINED#ifdef _LZMA_UINT32_IS_ULONGtypedef unsigned long UInt32;#elsetypedef unsigned int UInt32;#endif#endif#define _LZMA_SYSTEM_SIZE_T/* *//* Use system's size_t. You can use it to enable 64-bit sizes supporting */#ifndef _7ZIP_SIZET_DEFINED#define _7ZIP_SIZET_DEFINED#ifdef _LZMA_SYSTEM_SIZE_T#include <stddef.h>typedef size_t SizeT;#elsetypedef UInt32 SizeT;#endif#endif#endif