File sleuthkit-4.1.0-UPSTREAM-crc.patch of Package sleuthkit

Index: sleuthkit-4.1.0/tsk/base/crc.c
===================================================================
--- sleuthkit-4.1.0.orig/tsk/base/crc.c
+++ sleuthkit-4.1.0/tsk/base/crc.c
@@ -161,30 +161,6 @@ ulong cm_tab (p_cm_t p_cm, int index)
 }
 
 
-void generate_crc_table(short *crctab[], p_cm_t p_cm){
-    int i, j;
-    unsigned long bit, crc;
-    unsigned long crchighbit = (unsigned long)1 << (p_cm->cm_width-1);
-    unsigned long crcmask = ((((unsigned long)1<<(p_cm->cm_width-1))-1)<<1)|1;
-
-    for (i=0; i<256; i++)
-    {
-        crc=(unsigned long)i;
-        if(p_cm->cm_refin) crc = reflect(crc,8);
-        crc <<= p_cm->cm_width-8;
-        for(j=0; j<8; j++)
-        {
-            bit = crc & crchighbit;
-            crc <<=1;
-            if(bit) crc ^=p_cm->cm_poly;
-        }
-        if(p_cm->cm_refin) crc = reflect(crc,p_cm->cm_width);
-        crc &= crcmask;
-        crctab[i]= crc;
-    }
-    return;
-}
-
 /******************************************************************************/
 /*                             End of crcmodel.c                              */
 /******************************************************************************/
openSUSE Build Service is sponsored by