diff options
-rw-r--r-- | src/pklib/explode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pklib/explode.c b/src/pklib/explode.c index 0f551d8..190ee08 100644 --- a/src/pklib/explode.c +++ b/src/pklib/explode.c @@ -510,11 +510,11 @@ unsigned int PKEXPORT explode( } memcpy(pWork->LenBits, LenBits, sizeof(pWork->LenBits)); - GenDecodeTabs(pWork->LengthCodes, LenCode, pWork->LenBits, sizeof(pWork->LenBits)); + GenDecodeTabs(pWork->LengthCodes, LenCode, LenBits, sizeof(LenBits)); memcpy(pWork->ExLenBits, ExLenBits, sizeof(pWork->ExLenBits)); memcpy(pWork->LenBase, LenBase, sizeof(pWork->LenBase)); memcpy(pWork->DistBits, DistBits, sizeof(pWork->DistBits)); - GenDecodeTabs(pWork->DistPosCodes, DistCode, pWork->DistBits, sizeof(pWork->DistBits)); + GenDecodeTabs(pWork->DistPosCodes, DistCode, DistBits, sizeof(DistBits)); if(Expand(pWork) != 0x306) return CMP_NO_ERROR; |