]> git.eshelyaron.com Git - emacs.git/commitdiff
(XTread_socket): For selection_clear_event and
authorRichard M. Stallman <rms@gnu.org>
Fri, 12 Jan 1996 21:51:46 +0000 (21:51 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 12 Jan 1996 21:51:46 +0000 (21:51 +0000)
selection_request_event, initialize the frame_or_window field.

src/xterm.c

index 89376585b32550c63b179986f1ff31c89ef62bb4..79fda75259d611202b10b353c8d287c5b3d78242 100644 (file)
@@ -3297,7 +3297,7 @@ XTread_socket (sd, bufp, numchars, waitp, expected)
 #ifdef FIOSNBIO
       /* If available, Xlib uses FIOSNBIO to make the socket
         non-blocking, and then looks for EWOULDBLOCK.  If O_NDELAY is set,
-        FIOSNBIO is ignored, and instead of signalling EWOULDBLOCK,
+        FIOSNBIO is ignored, and instead of signaling EWOULDBLOCK,
         a read returns 0, which Xlib interprets as equivalent to EPIPE. */
       fcntl (dpyinfo->connection, F_SETFL, 0);
 #endif /* ! defined (FIOSNBIO) */
@@ -3461,6 +3461,7 @@ XTread_socket (sd, bufp, numchars, waitp, expected)
                SELECTION_EVENT_DISPLAY (bufp) = eventp->display;
                SELECTION_EVENT_SELECTION (bufp) = eventp->selection;
                SELECTION_EVENT_TIME (bufp) = eventp->time;
+               bufp->frame_or_window = Qnil;
                bufp++;
 
                count += 1;
@@ -3490,6 +3491,7 @@ XTread_socket (sd, bufp, numchars, waitp, expected)
                  SELECTION_EVENT_TARGET (bufp) = eventp->target;
                  SELECTION_EVENT_PROPERTY (bufp) = eventp->property;
                  SELECTION_EVENT_TIME (bufp) = eventp->time;
+                 bufp->frame_or_window = Qnil;
                  bufp++;
 
                  count += 1;