]> Pileus Git - ~andy/linux/blobdiff - lib/gen_crc32table.c
crc32: miscellaneous cleanups
[~andy/linux] / lib / gen_crc32table.c
index 85d0e412a04f966a187fac0a5f8c7ff16c9a49c8..eced7696eb7c8f8592f213048cbf8b53d9c19897 100644 (file)
@@ -7,8 +7,8 @@
 #define LE_TABLE_SIZE (1 << CRC_LE_BITS)
 #define BE_TABLE_SIZE (1 << CRC_BE_BITS)
 
-static uint32_t crc32table_le[4][LE_TABLE_SIZE];
-static uint32_t crc32table_be[4][BE_TABLE_SIZE];
+static uint32_t crc32table_le[4][256];
+static uint32_t crc32table_be[4][256];
 
 /**
  * crc32init_le() - allocate and initialize LE table data
@@ -62,7 +62,7 @@ static void crc32init_be(void)
        }
 }
 
-static void output_table(uint32_t table[4][256], int len, char *trans)
+static void output_table(uint32_t (*table)[256], int len, char *trans)
 {
        int i, j;