summaryrefslogtreecommitdiffstats
path: root/libvncserver/rre.c
diff options
context:
space:
mode:
Diffstat (limited to 'libvncserver/rre.c')
-rwxr-xr-xlibvncserver/rre.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libvncserver/rre.c b/libvncserver/rre.c
index 3e00c05..768b1cc 100755
--- a/libvncserver/rre.c
+++ b/libvncserver/rre.c
@@ -84,7 +84,7 @@ rfbSendRectEncodingRRE(cl, x, y, w, h)
}
(*cl->translateFn)(cl->translateLookupTable,
- &(cl->screen->rfbServerFormat),
+ &(cl->screen->serverFormat),
&cl->format, fbptr, rreBeforeBuf,
cl->screen->paddedWidthInBytes, w, h);
@@ -110,8 +110,8 @@ rfbSendRectEncodingRRE(cl, x, y, w, h)
return rfbSendRectEncodingRaw(cl, x, y, w, h);
}
- cl->rfbRectanglesSent[rfbEncodingRRE]++;
- cl->rfbBytesSent[rfbEncodingRRE] += (sz_rfbFramebufferUpdateRectHeader
+ cl->rectanglesSent[rfbEncodingRRE]++;
+ cl->bytesSent[rfbEncodingRRE] += (sz_rfbFramebufferUpdateRectHeader
+ sz_rfbRREHeader + rreAfterBufLen);
if (cl->ublen + sz_rfbFramebufferUpdateRectHeader + sz_rfbRREHeader