Ppmd.h (p7zip_15.14.1_src_all) | : | Ppmd.h (p7zip_16.02_src_all) | ||
---|---|---|---|---|
/* Ppmd.h -- PPMD codec common code | /* Ppmd.h -- PPMD codec common code | |||
2013-01-18 : Igor Pavlov : Public domain | 2016-05-16 : Igor Pavlov : Public domain | |||
This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain */ | This code is based on PPMd var.H (2001): Dmitry Shkarin : Public domain */ | |||
#ifndef __PPMD_H | #ifndef __PPMD_H | |||
#define __PPMD_H | #define __PPMD_H | |||
#include "CpuArch.h" | #include "CpuArch.h" | |||
EXTERN_C_BEGIN | EXTERN_C_BEGIN | |||
#ifdef MY_CPU_32BIT | #ifdef MY_CPU_32BIT | |||
skipping to change at line 80 | skipping to change at line 80 | |||
typedef | typedef | |||
#ifdef PPMD_32BIT | #ifdef PPMD_32BIT | |||
Byte * | Byte * | |||
#else | #else | |||
UInt32 | UInt32 | |||
#endif | #endif | |||
CPpmd_Byte_Ref; | CPpmd_Byte_Ref; | |||
#define PPMD_SetAllBitsIn256Bytes(p) \ | #define PPMD_SetAllBitsIn256Bytes(p) \ | |||
{ unsigned i; for (i = 0; i < 256 / sizeof(p[0]); i += 8) { \ | { unsigned z; for (z = 0; z < 256 / sizeof(p[0]); z += 8) { \ | |||
p[i+7] = p[i+6] = p[i+5] = p[i+4] = p[i+3] = p[i+2] = p[i+1] = p[i+0] = ~(size | p[z+7] = p[z+6] = p[z+5] = p[z+4] = p[z+3] = p[z+2] = p[z+1] = p[z+0] = ~(size | |||
_t)0; }} | _t)0; }} | |||
EXTERN_C_END | EXTERN_C_END | |||
#endif | #endif | |||
End of changes. 2 change blocks. | ||||
4 lines changed or deleted | 4 lines changed or added |