From dfdb11144afc3ef1ea32f0300696471767d640d6 Mon Sep 17 00:00:00 2001 From: Daniel Cohen Gindi Date: Fri, 29 Aug 2014 11:00:16 +0300 Subject: [PATCH] Perform pointer arithmetic on char * instead of void * Microsoft Visual C++ does not allow pointer arithmetic on void pointers. [JES: fixed commit message] Signed-off-by: Johannes Schindelin --- libvncclient/zrle.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libvncclient/zrle.c b/libvncclient/zrle.c index a14ad44..7f488b5 100644 --- a/libvncclient/zrle.c +++ b/libvncclient/zrle.c @@ -189,7 +189,7 @@ HandleZRLE (rfbClient* client, int rx, int ry, int rw, int rh) } /* while ( remaining > 0 ) */ if ( inflateResult == Z_OK ) { - void* buf=client->raw_buffer; + char* buf=client->raw_buffer; int i,j; remaining = client->raw_buffer_size-client->decompStream.avail_out;