From bee51e139fff45c788b9eb1e161b297d5ee7895b Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Mon, 27 Mar 2017 22:12:40 +0300 Subject: [cleanup] remove UnrarXLib --- lib/UnrarXLib/rs.cpp | 143 --------------------------------------------------- 1 file changed, 143 deletions(-) delete mode 100644 lib/UnrarXLib/rs.cpp (limited to 'lib/UnrarXLib/rs.cpp') diff --git a/lib/UnrarXLib/rs.cpp b/lib/UnrarXLib/rs.cpp deleted file mode 100644 index 9eed7a28f4..0000000000 --- a/lib/UnrarXLib/rs.cpp +++ /dev/null @@ -1,143 +0,0 @@ -#include "rar.hpp" - -#define Clean(D,S) {for (int I=0;I<(S);I++) (D)[I]=0;} - -RSCoder::RSCoder(int ParSize) -{ - RSCoder::ParSize=ParSize; - FirstBlockDone=false; - gfInit(); - pnInit(); -} - - -void RSCoder::gfInit() -{ - for (int I=0,J=1;I0;J--) - ShiftReg[J]=ShiftReg[J-1]^gfMult(GXPol[J],D); - ShiftReg[0]=gfMult(GXPol[0],D); - } - for (int I=0;I0;I--) - PolB[I]^=gfMult(M,PolB[I-1]); - - ErrCount=0; - for (int Root=MAXPAR-DataSize;Root0) - for (int I=0;I=0 && DataPos