|
memo010 のバックアップ(No.1) |
#define get32l(a) (a)[0] | (a)[1] << 8 | (a)[2] << 16 | (a)[3] << 24
int autodecomp(int siz0, UCHAR *p0, int siz)
{
unsigned char *b = p0, *c, *c0;
int s, i, e = 0;
if ((get32l(b+0x08) == 0x5341534f) && (get32l(b+0x0c) == 0x504d434b)) {
if (get32l(b+0x04) == 0x00000001) {
unsigned int t = get32l(b);
e |= 1;