aboutsummaryrefslogtreecommitdiffstats
path: root/src/term.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/term.c')
-rw-r--r--src/term.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/term.c b/src/term.c
index 7adaeeac1ae..868b596dc1a 100644
--- a/src/term.c
+++ b/src/term.c
@@ -695,7 +695,12 @@ encode_terminal_code (src, src_len, coding)
695 encode_terminal_src_size); 695 encode_terminal_src_size);
696 buf = encode_terminal_src + nbytes; 696 buf = encode_terminal_src + nbytes;
697 } 697 }
698 if (char_charset (c, charset_list, NULL)) 698 if (CHAR_BYTE8_P (c))
699 {
700 *buf++ = CHAR_TO_BYTE8 (c);
701 nchars++;
702 }
703 else if (char_charset (c, charset_list, NULL))
699 { 704 {
700 /* Store the multibyte form of C at BUF. */ 705 /* Store the multibyte form of C at BUF. */
701 buf += CHAR_STRING (c, buf); 706 buf += CHAR_STRING (c, buf);