]> code.delx.au - gnu-emacs/commitdiff
Fixes: debbugs:19396
authorDidier Verna <didier@didierverna.net>
Tue, 23 Dec 2014 07:55:00 +0000 (08:55 +0100)
committerJan D <jan.h.d@swipnet.se>
Tue, 23 Dec 2014 07:55:00 +0000 (08:55 +0100)
* nsselect.m (Fns_selection_owner_p): Return a Lisp boolean, not a
C one.

src/ChangeLog
src/nsselect.m

index f66478264630dc0927f784b4d235e18fcf99bf25..b90471e8deab26d8e1357305886d4cc818ead6f3 100644 (file)
@@ -1,3 +1,8 @@
+2014-12-23  Didier Verna  <didier@didierverna.net> (tiny change).
+
+       * nsselect.m (Fns_selection_owner_p): Return a Lisp boolean, not a
+       C one (Bug#19396).
+
 2014-12-22  Jan Djärv  <jan.h.d@swipnet.se>
 
        * xterm.c (x_bitmap_icon): Partly revert change from 2014-03-21 which
index 3b33a97ca73ada48941b69805ee158a2196c825f..8863bd27f16b0484ee6c424247896b21ffb7c256 100644 (file)
@@ -438,7 +438,8 @@ On Nextstep, TERMINAL is unused.  */)
   if (EQ (selection, Qnil)) selection = QPRIMARY;
   if (EQ (selection, Qt)) selection = QSECONDARY;
   return ns_get_pb_change_count (selection)
-    == ns_get_our_change_count_for (selection);
+    == ns_get_our_change_count_for (selection)
+    ? Qt : Qnil;
 }