summaryrefslogtreecommitdiffstats
path: root/xorg/X11R7.6/rdp
diff options
context:
space:
mode:
authorKoichiro IWAO <meta@vmeta.jp>2016-08-31 10:37:04 +0900
committerKoichiro IWAO <meta@vmeta.jp>2016-09-02 13:44:11 +0900
commitbc37e5aaac1b75c1cf66cf7c12eb8cfe1ca36997 (patch)
treebb0c43df5ab1a24f6f0e868783e14da27f70e8e1 /xorg/X11R7.6/rdp
parentde6ed280b260956e2744526476ab97c0e4351395 (diff)
downloadxrdp-proprietary-bc37e5aaac1b75c1cf66cf7c12eb8cfe1ca36997.tar.gz
xrdp-proprietary-bc37e5aaac1b75c1cf66cf7c12eb8cfe1ca36997.zip
x11rdp: apply keyboard options
Diffstat (limited to 'xorg/X11R7.6/rdp')
-rw-r--r--xorg/X11R7.6/rdp/rdpinput.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/xorg/X11R7.6/rdp/rdpinput.c b/xorg/X11R7.6/rdp/rdpinput.c
index 4c976417..6ef432e6 100644
--- a/xorg/X11R7.6/rdp/rdpinput.c
+++ b/xorg/X11R7.6/rdp/rdpinput.c
@@ -325,6 +325,10 @@ rdpLoadLayout(struct xrdp_client_info *client_info)
{
set.layout = client_info->layout;
}
+ if (strlen(client_info->options) > 0)
+ {
+ set.options = client_info->options;
+ }
retry:
/* free some stuff so we can call InitKeyboardDeviceStruct again */