From: Chong Yidong Date: Wed, 20 Aug 2008 22:09:56 +0000 (+0000) Subject: (x_get_foreign_selection): Return nil if desired selection could not X-Git-Tag: emacs-pretest-23.0.90~3400 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=12061f06d772893e57e915091e0d67f93cfd2e97;p=emacs.git (x_get_foreign_selection): Return nil if desired selection could not be obtained, instead of signalling an error. --- diff --git a/src/xselect.c b/src/xselect.c index 50a42e38b86..7573be894d8 100644 --- a/src/xselect.c +++ b/src/xselect.c @@ -1471,7 +1471,7 @@ x_get_foreign_selection (selection_symbol, target_type, time_stamp) if (NILP (XCAR (reading_selection_reply))) error ("Timed out waiting for reply from selection owner"); if (EQ (XCAR (reading_selection_reply), Qlambda)) - error ("No `%s' selection", SDATA (SYMBOL_NAME (selection_symbol))); + return Qnil; /* Otherwise, the selection is waiting for us on the requested property. */ return