summaryrefslogtreecommitdiff
path: root/src/w32select.c
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>2002-06-24 00:37:03 +0000
committerKenichi Handa <handa@m17n.org>2002-06-24 00:37:03 +0000
commit87c145066468c6f73f5f15fab6d155295687cb5a (patch)
tree441957c6f9ed4d501c9c316307654ebd234edb5f /src/w32select.c
parent65413122bb33d821c2bbe75641bda1b86b799c83 (diff)
downloademacs-87c145066468c6f73f5f15fab6d155295687cb5a.tar.gz
(Fw32_get_clipboard_data): Disable composition handling.
Diffstat (limited to 'src/w32select.c')
-rw-r--r--src/w32select.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/w32select.c b/src/w32select.c
index fa37bd65926..4f1ca582daf 100644
--- a/src/w32select.c
+++ b/src/w32select.c
@@ -330,6 +330,10 @@ DEFUN ("w32-get-clipboard-data", Fw32_get_clipboard_data,
coding.dst_multibyte = 1;
Vnext_selection_coding_system = Qnil;
coding.mode |= CODING_MODE_LAST_BLOCK;
+ /* We explicitely disable composition handling because
+ selection data should not contain any composition
+ sequence. */
+ coding.composing = COMPOSITION_DISABLED;
bufsize = decoding_buffer_size (&coding, nbytes);
buf = (unsigned char *) xmalloc (bufsize);
decode_coding (&coding, src, buf, nbytes, bufsize);