From c2027c7060568ffc4309b491b2300bbe16e89638 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Tue, 25 Jan 2005 08:01:18 +0000 Subject: [PATCH] Add missing break in case SelectionClear: Ignore SelectionNotify events that aren't destined for us. --- src/conio/console.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/conio/console.c b/src/conio/console.c index 760896dd69..31979cdce7 100644 --- a/src/conio/console.c +++ b/src/conio/console.c @@ -577,12 +577,15 @@ video_event(XEvent *ev) copybuf=NULL; } pthread_mutex_unlock(©buf_mutex); + break; } case SelectionNotify: { int format; unsigned long len, bytes_left, dummy; Atom type; + if(ev->xselection.requestor!=win) + break; x11.XGetWindowProperty(dpy, win, ev->xselection.property, 0, 0, 0, AnyPropertyType, &type, &format, &len, &bytes_left, (unsigned char **)(&pastebuf)); if(bytes_left > 0 && format==8) x11.XGetWindowProperty(dpy, win, ev->xselection.property,0,bytes_left,0,AnyPropertyType,&type,&format,&len,&dummy,(unsigned char **)&pastebuf); -- GitLab