lib_generic/crc32.c: fix compile problem
authorWolfgang Denk <wd@denx.de>
Fri, 25 Apr 2008 09:52:21 +0000 (11:52 +0200)
committerWolfgang Denk <wd@denx.de>
Fri, 25 Apr 2008 09:52:21 +0000 (11:52 +0200)
Signed-off-by: Wolfgang Denk <wd@denx.de>
lib_generic/crc32.c

index 58cd22eb7d8f98d2376ca3ac6089797bcc0a23b7..32e72f999ae0eacb1a66d21957141e0a6d23e9fd 100644 (file)
@@ -151,10 +151,7 @@ const uint32_t * ZEXPORT get_crc_table()
 #define DO8(buf)  DO4(buf); DO4(buf);
 
 /* ========================================================================= */
-uint32_t ZEXPORT crc32(crc, buf, len)
-    uint32_t crc;
-    const Bytef *buf;
-    uInt len;
+uint32_t ZEXPORT crc32 (uint32_t crc, const Bytef *buf, uInt len)
 {
 #ifdef DYNAMIC_CRC_TABLE
     if (crc_table_empty)
@@ -203,7 +200,9 @@ uint32_t ZEXPORT crc32_no_comp(uint32_t crc, const Bytef *buf, uInt len)
  * Calculate the crc32 checksum triggering the watchdog every 'chunk_sz' bytes
  * of input.
  */
-ulong crc32_wd (ulong crc, const unsigned char *buf, uint len, uint chunk_sz)
+uint32_t ZEXPORT crc32_wd (uint32_t crc,
+                          const unsigned char *buf,
+                          uInt len, uInt chunk_sz)
 {
 #if defined(CONFIG_HW_WATCHDOG) || defined(CONFIG_WATCHDOG)
        const unsigned char *end, *curr;