Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-05-31 09:03:28 +0000
committerStijn Buys <ingar@osirion.org>2008-05-31 09:03:28 +0000
commit4b527153ccf2a2830e38038ce4cf06ccc764d310 (patch)
treee52cf44100bf894f435d6e726f45c680f19a0826 /src/core/netconnection.cc
parentda0715c2648b662892a72e32e8528a08608d0d0b (diff)
fix zlib type issues on 32-bit systems
Diffstat (limited to 'src/core/netconnection.cc')
-rw-r--r--src/core/netconnection.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/netconnection.cc b/src/core/netconnection.cc
index 6606a9f..a0a0497 100644
--- a/src/core/netconnection.cc
+++ b/src/core/netconnection.cc
@@ -164,11 +164,11 @@ void NetConnection::receive()
zrecvbuf[received_compressed_size] = *c;
received_compressed_size++;
- if (received_compressed_size == compressed_size) {
+ if (received_compressed_size == (size_t) compressed_size) {
// uncompress
char zunbuf[BLOCKSIZE];
memset(zunbuf, 0, sizeof(zunbuf));
- size_t zunbuf_size = BLOCKSIZE - 1;
+ unsigned long zunbuf_size = BLOCKSIZE - 1;
int status = uncompress((Bytef *) zunbuf, &zunbuf_size, (Bytef *) zrecvbuf, compressed_size);