|
|
|
@ -229,6 +229,7 @@ static int HandleZRLETile(rfbClient* client,
|
|
|
|
|
((CARDBPP*)client->frameBuffer)[j+i] = UncompressCPixel(buffer);
|
|
|
|
|
#else
|
|
|
|
|
CopyRectangle(client, buffer, x, y, w, h);
|
|
|
|
|
buffer+=w*h*REALBPP/8;
|
|
|
|
|
#endif
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
@ -241,6 +242,8 @@ static int HandleZRLETile(rfbClient* client,
|
|
|
|
|
|
|
|
|
|
FillRectangle(client, x, y, w, h, color);
|
|
|
|
|
|
|
|
|
|
buffer+=REALBPP/8;
|
|
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
case 2 ... 127: /* packed Palette */
|
|
|
|
|