X-Git-Url: https://git.sesse.net/?p=rdpsrv;a=blobdiff_plain;f=rdp.c;h=4ea369807335fc929a60c15ee8037b632c2a41ef;hp=538e053ae821ea14f089036fd2c40c32aaf4dc02;hb=40cde82f161a4891fb396e4f73087a9de7a5a978;hpb=55a546ab6b5970438e6cca1a962ec4e7dd669d11 diff --git a/rdp.c b/rdp.c index 538e053..4ea3698 100644 --- a/rdp.c +++ b/rdp.c @@ -154,7 +154,7 @@ void rdp_send_bitmap_update(unsigned x, unsigned y, unsigned width, unsigned hei int length = 10*2 + width*height*3 + 5; - s = rdp5_init(length, 0); + s = rdp5_init(length, 1); out_uint8(s, 1); // process bitmap update out_uint16_le(s, 10*2 + width*height*3 + 2); // RDP5 chunk length @@ -174,7 +174,7 @@ void rdp_send_bitmap_update(unsigned x, unsigned y, unsigned width, unsigned hei out_uint8p(s, data, width*height*3); s_mark_end(s); - rdp5_send(s, 0); + rdp5_send(s, 1); } #define EXPECT16(value) { in_uint16_le(s, unknown); if (unknown != (value)) printf("Unknown value on code line %u; expected 0x%x, got 0x%x\n", __LINE__, (value), unknown); }