diff options
author | runge <runge> | 2006-05-13 14:10:57 +0000 |
---|---|---|
committer | runge <runge> | 2006-05-13 14:10:57 +0000 |
commit | 347c4a98475d1dba8030efe33aa0b35856c4d17f (patch) | |
tree | 6edb8cc875fb9d925a94d3fe421d877e30df1013 /libvncserver/rfbserver.c | |
parent | 279f35495a122c9892198545f83e03c6fc50fa08 (diff) | |
download | libtdevnc-347c4a98475d1dba8030efe33aa0b35856c4d17f.tar.gz libtdevnc-347c4a98475d1dba8030efe33aa0b35856c4d17f.zip |
fix some build issues WRT ultravnc code.
Diffstat (limited to 'libvncserver/rfbserver.c')
-rw-r--r-- | libvncserver/rfbserver.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libvncserver/rfbserver.c b/libvncserver/rfbserver.c index 89bf0ca..1945ae1 100644 --- a/libvncserver/rfbserver.c +++ b/libvncserver/rfbserver.c @@ -1703,11 +1703,12 @@ rfbSendFramebufferUpdate(rfbClientPtr cl, int y = rect.y1; int w = rect.x2 - x; int h = rect.y2 - y; + int rectsPerRow, rows; /* We need to count the number of rects in the scaled screen */ if (cl->screen!=cl->scaledScreen) rfbScaledCorrection(cl->screen, cl->scaledScreen, &x, &y, &w, &h, "rfbSendFramebufferUpdate"); - int rectsPerRow = (w-1)/cl->correMaxWidth+1; - int rows = (h-1)/cl->correMaxHeight+1; + rectsPerRow = (w-1)/cl->correMaxWidth+1; + rows = (h-1)/cl->correMaxHeight+1; nUpdateRegionRects += rectsPerRow*rows; } sraRgnReleaseIterator(i); @@ -1749,10 +1750,11 @@ rfbSendFramebufferUpdate(rfbClientPtr cl, int y = rect.y1; int w = rect.x2 - x; int h = rect.y2 - y; + int n; /* We need to count the number of rects in the scaled screen */ if (cl->screen!=cl->scaledScreen) rfbScaledCorrection(cl->screen, cl->scaledScreen, &x, &y, &w, &h, "rfbSendFramebufferUpdate"); - int n = rfbNumCodedRectsTight(cl, x, y, w, h); + n = rfbNumCodedRectsTight(cl, x, y, w, h); if (n == 0) { nUpdateRegionRects = 0xFFFF; break; |