summaryrefslogtreecommitdiffstats
path: root/xorg/X11R7.6/rdp/rdprandr.c
diff options
context:
space:
mode:
authorJay Sorg <jay.sorg@gmail.com>2012-07-31 11:18:41 -0700
committerJay Sorg <jay.sorg@gmail.com>2012-07-31 11:18:41 -0700
commit536a8eea66b1f27e4f8e8489124eeb11832f1f6e (patch)
treea06918a04a5f826884097154ba9d760570202f35 /xorg/X11R7.6/rdp/rdprandr.c
parent2c3b4c4e5c7428e2e4a4921e0347e363063c7ac8 (diff)
downloadxrdp-proprietary-536a8eea66b1f27e4f8e8489124eeb11832f1f6e.tar.gz
xrdp-proprietary-536a8eea66b1f27e4f8e8489124eeb11832f1f6e.zip
xorg: added the rail functions
Diffstat (limited to 'xorg/X11R7.6/rdp/rdprandr.c')
-rw-r--r--xorg/X11R7.6/rdp/rdprandr.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/xorg/X11R7.6/rdp/rdprandr.c b/xorg/X11R7.6/rdp/rdprandr.c
index 978e48aa..ec011e8f 100644
--- a/xorg/X11R7.6/rdp/rdprandr.c
+++ b/xorg/X11R7.6/rdp/rdprandr.c
@@ -34,6 +34,7 @@ extern rdpScreenInfoRec g_rdpScreen; /* from rdpmain.c */
extern DeviceIntPtr g_pointer; /* in rdpmain.c */
extern DeviceIntPtr g_keyboard; /* in rdpmain.c */
extern ScreenPtr g_pScreen; /* in rdpmain.c */
+extern WindowPtr g_invalidate_window; /* in rdpmain.c */
static XID g_wid = 0;
@@ -108,8 +109,10 @@ rdpInvalidateArea(ScreenPtr pScreen, int x, int y, int cx, int cy)
wVisual(pScreen->root), &result);
if (result == 0)
{
+ g_invalidate_window = pWin;
MapWindow(pWin, serverClient);
DeleteWindow(pWin, None);
+ g_invalidate_window = pWin;
}
return 0;
}