fix invalidate message

ulab-original
jsorg71 18 years ago
parent 7cdd7191a4
commit de8343eca5

@ -351,7 +351,8 @@ param4 %d\n", msg, param1, param2, param3, param4);*/
break; break;
case 200: case 200:
rdpup_begin_update(); rdpup_begin_update();
rdpup_send_area(param1, param2, param3, param4); rdpup_send_area((param1 >> 16) & 0xffff, param1 & 0xffff,
(param2 >> 16) & 0xffff, param2 & 0xffff);
rdpup_end_update(); rdpup_end_update();
break; break;
} }

@ -254,10 +254,14 @@ lib_mod_connect(struct mod* mod)
s_push_layer(s, iso_hdr, 4); s_push_layer(s, iso_hdr, 4);
out_uint16_le(s, 103); out_uint16_le(s, 103);
out_uint32_le(s, 200); out_uint32_le(s, 200);
/* x and y */
i = 0;
out_uint32_le(s, i);
/* width and height */
i = ((mod->width & 0xffff) << 16) | mod->height;
out_uint32_le(s, i);
out_uint32_le(s, 0); out_uint32_le(s, 0);
out_uint32_le(s, 0); out_uint32_le(s, 0);
out_uint32_le(s, mod->width);
out_uint32_le(s, mod->height);
s_mark_end(s); s_mark_end(s);
len = s->end - s->data; len = s->end - s->data;
s_pop_layer(s, iso_hdr); s_pop_layer(s, iso_hdr);

Loading…
Cancel
Save