Displaying 3 results from an estimated 3 matches for "_xa_wm_protocols".
2001 Feb 13
1
X11 device doesn't handle destroy events correcly (PR#848)
...:24:04 2001
***************
*** 116,121 ****
--- 116,122 ----
FILE *fp; /* file for a bitmap device */
int quality; /* JPEG quality */
+ Rboolean inclose; /* TRUE if window is being closed */
} x11Desc;
***************
*** 145,151 ****
static Atom _XA_WM_PROTOCOLS, protocol;
static Rboolean displayOpen = FALSE;
- static Rboolean inclose = FALSE;
static int numX11Devices = 0;
/********************************************************/
--- 146,151 ----
***************
*** 619,632 ****
xd->windowHeight = event.xconfigure.height;
xd->resi...
2008 Jul 29
1
closing View windows after multiple View(x) crashes
> sessionInfo()
R version 2.8.0 Under development (unstable) (2008-07-07 r46046)
i686-pc-linux-gnu
locale:
LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=C;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_US.UTF-8;LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils
2006 Nov 07
2
Crash when embedding R X11 windows
...devPtrContext, &temp)) return;
dd = (NewDevDesc *) temp;
xd = (newX11Desc *) dd->deviceSpecific;
if (xd->windowWidth != event.xconfigure.width ||
@@ -614,8 +614,8 @@
else if ((event.type == ClientMessage) &&
(event.xclient.message_type == _XA_WM_PROTOCOLS))
if (!inclose && event.xclient.data.l[0] == protocol) {
- XFindContext(display, event.xclient.window,
- devPtrContext, &temp);
+ if (XFindContext(display, event.xclient.window,
+ devPtrContext, &temp)) return...