summaryrefslogtreecommitdiff
path: root/src/xselect.c
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>2000-11-06 12:35:44 +0000
committerKenichi Handa <handa@m17n.org>2000-11-06 12:35:44 +0000
commit0caef0ecf7589c2c49c5f74f8669492b4d6f6862 (patch)
tree14a81f35d1be2c084e983e464f24eacd444a2fe5 /src/xselect.c
parent40add26d11b5446339255f1eb99aa18e9ce1c3a7 (diff)
downloademacs-0caef0ecf7589c2c49c5f74f8669492b4d6f6862.tar.gz
Include composite.h.
(selection_data_to_lisp_data): Call compose_chars_in_text on STR.
Diffstat (limited to 'src/xselect.c')
-rw-r--r--src/xselect.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xselect.c b/src/xselect.c
index ac260160781..289d01e03b9 100644
--- a/src/xselect.c
+++ b/src/xselect.c
@@ -31,6 +31,7 @@ Boston, MA 02111-1307, USA. */
#include "charset.h"
#include "coding.h"
#include "process.h"
+#include "composite.h"
#define CUT_BUFFER_SUPPORT
@@ -1551,6 +1552,7 @@ selection_data_to_lisp_data (display, data, size, type, format)
xfree (buf);
Vlast_coding_system_used = coding.symbol;
}
+ compose_chars_in_text (0, XSTRING (str)->size, str);
return str;
}
/* Convert a single atom to a Lisp_Symbol. Convert a set of atoms to