Index: /libmpc/trunk/common/crc32.c
===================================================================
--- /libmpc/trunk/common/crc32.c	(revision 442)
+++ /libmpc/trunk/common/crc32.c	(revision 443)
@@ -51,5 +51,5 @@
 
 /* Return the CRC of the bytes buf[0..len-1]. */
-unsigned long crc32(unsigned char *buf, int len)
+unsigned long mpc_crc32(unsigned char *buf, int len)
 {
 	return update_crc(0xffffffffL, buf, len) ^ 0xffffffffL;
Index: /libmpc/trunk/libmpcdec/streaminfo.c
===================================================================
--- /libmpc/trunk/libmpcdec/streaminfo.c	(revision 442)
+++ /libmpc/trunk/libmpcdec/streaminfo.c	(revision 443)
@@ -43,5 +43,5 @@
 #include "mpc_bits_reader.h"
 
-unsigned long crc32(unsigned char *buf, int len);
+unsigned long mpc_crc32(unsigned char *buf, int len);
 
 static const char na[] = "n.a.";
@@ -191,5 +191,5 @@
 
 	CRC = (mpc_bits_read(&r, 16) << 16) | mpc_bits_read(&r, 16);
-	if (CRC != crc32(r.buff + 1 - (r.count >> 3), (int)block_size - 4))
+	if (CRC != mpc_crc32(r.buff + 1 - (r.count >> 3), (int)block_size - 4))
 		return MPC_STATUS_FILE;
 
Index: /libmpc/trunk/libmpcenc/bitstream.c
===================================================================
--- /libmpc/trunk/libmpcenc/bitstream.c	(revision 442)
+++ /libmpc/trunk/libmpcenc/bitstream.c	(revision 443)
@@ -29,5 +29,5 @@
 #include "stdio.h"
 
-unsigned long crc32(unsigned char *buf, int len);
+unsigned long mpc_crc32(unsigned char *buf, int len);
 
 #define MAX_ENUM 32
@@ -207,5 +207,5 @@
 	if (addCRC) {
 		char tmp[4];
-		unsigned long CRC32 = crc32((unsigned char *) e->buffer, e->pos);
+		unsigned long CRC32 = mpc_crc32((unsigned char *) e->buffer, e->pos);
 		tmp[0] = (char) (CRC32 >> 24);
 		tmp[1] = (char) (CRC32 >> 16);
