diff options
author | dscho <dscho> | 2003-07-28 12:01:07 +0000 |
---|---|---|
committer | dscho <dscho> | 2003-07-28 12:01:07 +0000 |
commit | 13b358fed1b89a7a7f8c47bc175dcb3ccae1e39b (patch) | |
tree | 8ca17b27e8b953403b93625381aa162d734c4287 /libvncclient/zlib.c | |
parent | eef408c1d84c7aaceb9732dd9a7e216886d2c2f8 (diff) | |
download | libvncserver-13b358fed1b89a7a7f8c47bc175dcb3ccae1e39b.zip libvncserver-13b358fed1b89a7a7f8c47bc175dcb3ccae1e39b.tar.gz |
fixed maxRectsPerUpdate with Tight encoding bug; some autoconfing; stderr should not be used in a library (use rfbLog instead)
Diffstat (limited to 'libvncclient/zlib.c')
-rw-r--r-- | libvncclient/zlib.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libvncclient/zlib.c b/libvncclient/zlib.c index 1fa67b5..25d6422 100644 --- a/libvncclient/zlib.c +++ b/libvncclient/zlib.c @@ -60,7 +60,7 @@ HandleZlibBPP (rfbClient* client, int rx, int ry, int rw, int rh) if (!ReadFromRFBServer(client, (char *)&hdr, sz_rfbZlibHeader)) return FALSE; - remaining = Swap32IfLE(hdr.nBytes); + remaining = rfbClientSwap32IfLE(hdr.nBytes); /* Need to initialize the decompressor state. */ decompStream.next_in = ( Bytef * )client->buffer; @@ -75,7 +75,7 @@ HandleZlibBPP (rfbClient* client, int rx, int ry, int rw, int rh) inflateResult = inflateInit( &decompStream ); if ( inflateResult != Z_OK ) { - fprintf(stderr, + rfbClientLog( "inflateInit returned error: %d, msg: %s\n", inflateResult, decompStream.msg); @@ -113,11 +113,11 @@ HandleZlibBPP (rfbClient* client, int rx, int ry, int rw, int rh) /* We never supply a dictionary for compression. */ if ( inflateResult == Z_NEED_DICT ) { - fprintf(stderr,"zlib inflate needs a dictionary!\n"); + rfbClientLog("zlib inflate needs a dictionary!\n"); return FALSE; } if ( inflateResult < 0 ) { - fprintf(stderr, + rfbClientLog( "zlib inflate returned error: %d, msg: %s\n", inflateResult, decompStream.msg); @@ -129,7 +129,7 @@ HandleZlibBPP (rfbClient* client, int rx, int ry, int rw, int rh) */ if (( decompStream.avail_in > 0 ) && ( decompStream.avail_out <= 0 )) { - fprintf(stderr,"zlib inflate ran out of space!\n"); + rfbClientLog("zlib inflate ran out of space!\n"); return FALSE; } @@ -144,7 +144,7 @@ HandleZlibBPP (rfbClient* client, int rx, int ry, int rw, int rh) } else { - fprintf(stderr, + rfbClientLog( "zlib inflate returned error: %d, msg: %s\n", inflateResult, decompStream.msg); |