mirror of
https://github.com/fumiama/base16384.git
synced 2026-06-09 20:50:26 +08:00
小修改
This commit is contained in:
@@ -140,7 +140,7 @@ LENDAT* decode(const uint8_t* data, const uint32_t len) {
|
|||||||
decd->data[i++] = ((sum & 0x00000003) << 6) | ((sum & 0x0000fc00) >> 10);
|
decd->data[i++] = ((sum & 0x00000003) << 6) | ((sum & 0x0000fc00) >> 10);
|
||||||
if(offset > 5) {
|
if(offset > 5) {
|
||||||
sum -= 0x004e0000;
|
sum -= 0x004e0000;
|
||||||
decd->data[i++] = ((sum & 0x00000300) >> 2) | ((sum & 0x003f0000) >> 16);
|
decd->data[i] = ((sum & 0x00000300) >> 2) | ((sum & 0x003f0000) >> 16);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -127,7 +127,7 @@ LENDAT* decode(const uint8_t* data, const uint64_t len) {
|
|||||||
decd->data[i++] = ((sum & 0x0000000300000000) >> 26) | ((sum & 0x0000fc0000000000) >> 42);
|
decd->data[i++] = ((sum & 0x0000000300000000) >> 26) | ((sum & 0x0000fc0000000000) >> 42);
|
||||||
if(offset > 5) {
|
if(offset > 5) {
|
||||||
sum -= 0x004e000000000000;
|
sum -= 0x004e000000000000;
|
||||||
decd->data[i++] = ((sum & 0x0000030000000000) >> 34) | ((sum & 0x003f000000000000) >> 48);
|
decd->data[i] = ((sum & 0x0000030000000000) >> 34) | ((sum & 0x003f000000000000) >> 48);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user