diff options
| author | Kenichi Handa | 2008-12-19 05:39:19 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2008-12-19 05:39:19 +0000 |
| commit | 2781b4e0a3622141de935d2db10b6942ac1e950a (patch) | |
| tree | 064905b0e43f763368de12fd35f183f7dd6b54d4 /src | |
| parent | 4c120732420650b08a8d30783d24f76fef909a30 (diff) | |
| download | emacs-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.c | 4 |
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)); |