summaryrefslogtreecommitdiffstats
path: root/xup
diff options
context:
space:
mode:
authorjsorg71 <jsorg71>2006-09-22 05:28:47 +0000
committerjsorg71 <jsorg71>2006-09-22 05:28:47 +0000
commitde8343eca5e37848b58e5e5b77b3d94ebbf929eb (patch)
tree21287897f783238b747fc5f9f15d34f2c8c79354 /xup
parent7cdd7191a4243d04b14315f9ae73f1bebaff9953 (diff)
downloadxrdp-proprietary-de8343eca5e37848b58e5e5b77b3d94ebbf929eb.tar.gz
xrdp-proprietary-de8343eca5e37848b58e5e5b77b3d94ebbf929eb.zip
fix invalidate message
Diffstat (limited to 'xup')
-rw-r--r--xup/xup.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/xup/xup.c b/xup/xup.c
index 20716789..b0813d77 100644
--- a/xup/xup.c
+++ b/xup/xup.c
@@ -254,10 +254,14 @@ lib_mod_connect(struct mod* mod)
s_push_layer(s, iso_hdr, 4);
out_uint16_le(s, 103);
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, mod->width);
- out_uint32_le(s, mod->height);
s_mark_end(s);
len = s->end - s->data;
s_pop_layer(s, iso_hdr);