Mercurial > emacs
comparison src/font.c @ 90629:c4849318378c
(font_unparse_fcname): Pay attention to the case that
foundry is a null string.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Mon, 23 Oct 2006 11:24:55 +0000 |
parents | bb9362e3a03b |
children | bbc1344cea0e |
comparison
equal
deleted
inserted
replaced
90628:33e4b2f80259 | 90629:c4849318378c |
---|---|
1251 point_size = (int) XFLOAT_DATA (val); | 1251 point_size = (int) XFLOAT_DATA (val); |
1252 len += 11; /* for "-NUM" */ | 1252 len += 11; /* for "-NUM" */ |
1253 } | 1253 } |
1254 | 1254 |
1255 val = AREF (font, FONT_FOUNDRY_INDEX); | 1255 val = AREF (font, FONT_FOUNDRY_INDEX); |
1256 if (! NILP (val)) | 1256 if (SYMBOLP (val) && ! NILP (val)) |
1257 /* ":foundry=NAME" */ | 1257 /* ":foundry=NAME" */ |
1258 len += 9 + SBYTES (SYMBOL_NAME (val)); | 1258 len += 9 + SBYTES (SYMBOL_NAME (val)); |
1259 | 1259 |
1260 for (i = FONT_WEIGHT_INDEX; i <= FONT_WIDTH_INDEX; i++) | 1260 for (i = FONT_WEIGHT_INDEX; i <= FONT_WIDTH_INDEX; i++) |
1261 { | 1261 { |