From 7f996520bfd90c1326208152db1ae5c734a6f8db72cdca1ab00368c7ec5b1cbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 22 Mar 2018 11:08:31 +0000 Subject: [PATCH] Accepting request 590071 from home:zhangxiaofei:branches:X11:RemoteDesktop - Update xrdp-fate319683-allow-vnc-resizing.patch: Fix interface call incompatibleness (bsc#1064602, bsc#1075163) OBS-URL: https://build.opensuse.org/request/show/590071 OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/xrdp?expand=0&rev=33 --- xrdp-fate319683-allow-vnc-resizing.patch | 4 ++-- xrdp.changes | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/xrdp-fate319683-allow-vnc-resizing.patch b/xrdp-fate319683-allow-vnc-resizing.patch index 4e5b4ff..f45b2cd 100644 --- a/xrdp-fate319683-allow-vnc-resizing.patch +++ b/xrdp-fate319683-allow-vnc-resizing.patch @@ -48,12 +48,12 @@ index db593da..0db68b9 100644 + else if (encoding == 0xfffffecc) /* extended desktop resize */ + { + init_stream(s, 8192); -+ error = lib_recv(v, s->data, 4); ++ error = trans_force_read_s(v->trans, s, 4); + if (error == 0) + { + in_uint8(s, k); /* number of screens */ + in_uint8s(s, 3); -+ error = lib_recv(v, s->data, k * 16); ++ error = trans_force_read_s(v->trans, s, k * 16); + if (error == 0) + { + in_uint8s(s, k * 16); /* skip screen list */ diff --git a/xrdp.changes b/xrdp.changes index d4ac4a5..ce0c85a 100644 --- a/xrdp.changes +++ b/xrdp.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Mar 22 10:21:51 UTC 2018 - fezhang@suse.com + +- Update xrdp-fate319683-allow-vnc-resizing.patch: Fix interface + call incompatibleness (bsc#1064602, bsc#1075163) + ------------------------------------------------------------------- Thu Jan 4 08:43:48 UTC 2018 - fezhang@suse.com