diff options
Diffstat (limited to 'src/core/netconnection.cc')
-rw-r--r-- | src/core/netconnection.cc | 4 |
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); |