emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/xselect.c,v


From: Jan Djärv
Subject: [Emacs-diffs] Changes to emacs/src/xselect.c,v
Date: Thu, 19 Oct 2006 07:17:42 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Jan Djärv <jhd>        06/10/19 07:17:42

Index: xselect.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/xselect.c,v
retrieving revision 1.163
retrieving revision 1.164
diff -u -b -r1.163 -r1.164
--- xselect.c   11 Aug 2006 07:30:14 -0000      1.163
+++ xselect.c   19 Oct 2006 07:17:42 -0000      1.164
@@ -956,6 +956,12 @@
       Atom type;
       int nofree;
 
+      if (CONSP (converted_selection) && NILP (XCDR (converted_selection)))
+        {
+          x_decline_selection_request (event);
+          goto DONE2;
+        }
+
       lisp_data_to_selection_data (SELECTION_EVENT_DISPLAY (event),
                                   converted_selection,
                                   &data, &type, &size, &format, &nofree);
@@ -971,6 +977,8 @@
       if (!nofree)
        xfree (data);
     }
+
+ DONE2:
   unbind_to (count, Qnil);
 
  DONE:




reply via email to

[Prev in Thread] Current Thread [Next in Thread]