Mercurial > emacs
diff src/xselect.c @ 3473:e1d043cb2f1a
(Fx_store_cut_buffer_internal): Handle empty string right.
| author | Richard M. Stallman <rms@gnu.org> |
|---|---|
| date | Fri, 04 Jun 1993 05:32:31 +0000 |
| parents | 69239557a899 |
| children | 3e75726d76c7 |
line wrap: on
line diff
--- a/src/xselect.c Fri Jun 04 05:22:19 1993 +0000 +++ b/src/xselect.c Fri Jun 04 05:32:31 1993 +0000 @@ -1795,6 +1795,12 @@ if (! cut_buffers_initialized) initialize_cut_buffers (display, window); BLOCK_INPUT; + + /* Don't mess up with an empty value. */ + if (!bytes_remaining) + XChangeProperty (display, window, buffer_atom, XA_STRING, 8, + PropModeReplace, data, 0); + while (bytes_remaining) { int chunk = (bytes_remaining < max_bytes
