aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/w32fns.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/w32fns.c b/src/w32fns.c
index 1c5aacd7ae0..3765124694e 100644
--- a/src/w32fns.c
+++ b/src/w32fns.c
@@ -5736,6 +5736,8 @@ w32_to_x_font (lplogfont, lpxstr, len)
5736 5736
5737 setup_coding_system (Fcheck_coding_system (Vw32_system_coding_system), 5737 setup_coding_system (Fcheck_coding_system (Vw32_system_coding_system),
5738 &coding); 5738 &coding);
5739 coding.src_multibyte = 0;
5740 coding.dst_multibyte = 1;
5739 coding.mode |= CODING_MODE_LAST_BLOCK; 5741 coding.mode |= CODING_MODE_LAST_BLOCK;
5740 bufsz = decoding_buffer_size (&coding, LF_FACESIZE); 5742 bufsz = decoding_buffer_size (&coding, LF_FACESIZE);
5741 5743
@@ -5851,6 +5853,8 @@ x_to_w32_font (lpxstr, lplogfont)
5851 5853
5852 setup_coding_system 5854 setup_coding_system
5853 (Fcheck_coding_system (Vw32_system_coding_system), &coding); 5855 (Fcheck_coding_system (Vw32_system_coding_system), &coding);
5856 coding.src_multibyte = 1;
5857 coding.dst_multibyte = 1;
5854 bufsize = encoding_buffer_size (&coding, strlen (name)); 5858 bufsize = encoding_buffer_size (&coding, strlen (name));
5855 buf = (unsigned char *) alloca (bufsize); 5859 buf = (unsigned char *) alloca (bufsize);
5856 coding.mode |= CODING_MODE_LAST_BLOCK; 5860 coding.mode |= CODING_MODE_LAST_BLOCK;