From af18d3d05c59d72c3a32f988516a5d5d52d4c28d Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 15 Jul 2007 22:40:28 +0000 Subject: [PATCH] Fix compile warning on Solaris, per buildfarm. (Why have we got three slightly different copies of this file?) --- contrib/hstore/crc32.c | 2 +- contrib/ltree/crc32.c | 4 ++-- contrib/tsearch2/crc32.c | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/contrib/hstore/crc32.c b/contrib/hstore/crc32.c index dc93db727c..5f4f7a3178 100644 --- a/contrib/hstore/crc32.c +++ b/contrib/hstore/crc32.c @@ -90,7 +90,7 @@ static const unsigned int crc32tab[256] = { unsigned int crc32_sz(char *buf, int size) { - unsigned int crc = ~0; + unsigned int crc = ~((unsigned int) 0); char *p; int len, nr; diff --git a/contrib/ltree/crc32.c b/contrib/ltree/crc32.c index 8f37f47fe2..f0078d6e42 100644 --- a/contrib/ltree/crc32.c +++ b/contrib/ltree/crc32.c @@ -1,6 +1,6 @@ /* Both POSIX and CRC32 checksums */ -/* $PostgreSQL: pgsql/contrib/ltree/crc32.c,v 1.7 2006/09/22 21:39:57 tgl Exp $ */ +/* $PostgreSQL: pgsql/contrib/ltree/crc32.c,v 1.8 2007/07/15 22:40:28 tgl Exp $ */ #include #include @@ -99,7 +99,7 @@ static const unsigned int crc32tab[256] = { unsigned int ltree_crc32_sz(char *buf, int size) { - unsigned int crc = ~0; + unsigned int crc = ~((unsigned int) 0); char *p; int len, nr; diff --git a/contrib/tsearch2/crc32.c b/contrib/tsearch2/crc32.c index 2bccacc104..bc5c7605dd 100644 --- a/contrib/tsearch2/crc32.c +++ b/contrib/tsearch2/crc32.c @@ -1,6 +1,6 @@ /* Both POSIX and CRC32 checksums */ -/* $PostgreSQL: pgsql/contrib/tsearch2/crc32.c,v 1.3 2006/03/11 04:38:30 momjian Exp $ */ +/* $PostgreSQL: pgsql/contrib/tsearch2/crc32.c,v 1.4 2007/07/15 22:40:28 tgl Exp $ */ #include #include @@ -92,7 +92,7 @@ static const unsigned int crc32tab[256] = { unsigned int crc32_sz(char *buf, int size) { - unsigned int crc = ~0; + unsigned int crc = ~((unsigned int) 0); char *p; int len, nr;