aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenichi Handa2008-12-19 05:39:19 +0000
committerKenichi Handa2008-12-19 05:39:19 +0000
commit2781b4e0a3622141de935d2db10b6942ac1e950a (patch)
tree064905b0e43f763368de12fd35f183f7dd6b54d4 /src
parent4c120732420650b08a8d30783d24f76fef909a30 (diff)
downloademacs-2781b4e0a3622141de935d2db10b6942ac1e950a.tar.gz
emacs-2781b4e0a3622141de935d2db10b6942ac1e950a.zip
(xftfont_open): Genarate a multibyte string if give names are utf-8.
Diffstat (limited to 'src')
-rw-r--r--src/xftfont.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xftfont.c b/src/xftfont.c
index 21c17a06aa2..abe8419e833 100644
--- a/src/xftfont.c
+++ b/src/xftfont.c
@@ -289,10 +289,10 @@ xftfont_open (f, entity, pixel_size)
289 ASET (font_object, FONT_TYPE_INDEX, Qxft); 289 ASET (font_object, FONT_TYPE_INDEX, Qxft);
290 len = font_unparse_xlfd (entity, size, name, 256); 290 len = font_unparse_xlfd (entity, size, name, 256);
291 if (len > 0) 291 if (len > 0)
292 ASET (font_object, FONT_NAME_INDEX, make_unibyte_string (name, len)); 292 ASET (font_object, FONT_NAME_INDEX, make_string (name, len));
293 len = font_unparse_fcname (entity, size, name, 256); 293 len = font_unparse_fcname (entity, size, name, 256);
294 if (len > 0) 294 if (len > 0)
295 ASET (font_object, FONT_FULLNAME_INDEX, make_unibyte_string (name, len)); 295 ASET (font_object, FONT_FULLNAME_INDEX, make_string (name, len));
296 else 296 else
297 ASET (font_object, FONT_FULLNAME_INDEX, 297 ASET (font_object, FONT_FULLNAME_INDEX,
298 AREF (font_object, FONT_NAME_INDEX)); 298 AREF (font_object, FONT_NAME_INDEX));