(w32_load_bdf_font): Call w32_cache_char_metrics.
This commit is contained in:
parent
c6be386021
commit
0042231086
1 changed files with 4 additions and 1 deletions
|
@ -64,7 +64,7 @@ search_file_line(char *key, char *start, int len, char **val, char **next)
|
|||
{
|
||||
if ((*start != ' ') && (*start != '\t')) break;
|
||||
}
|
||||
linelen = p - start + 1;
|
||||
linelen = (char *) p - start + 1;
|
||||
*next = p + 1;
|
||||
if (strncmp(start, key, min(strlen(key), linelen)) == 0)
|
||||
{
|
||||
|
@ -717,6 +717,7 @@ struct font_info *w32_load_bdf_font (struct frame *f, char *fontname,
|
|||
if (!bdf_font) return NULL;
|
||||
|
||||
font = (XFontStruct *) xmalloc (sizeof (XFontStruct));
|
||||
bzero (font, sizeof (*font));
|
||||
|
||||
font->bdf = bdf_font;
|
||||
font->hfont = 0;
|
||||
|
@ -724,6 +725,8 @@ struct font_info *w32_load_bdf_font (struct frame *f, char *fontname,
|
|||
/* NTEMACS_TODO: Recognize DBCS fonts. */
|
||||
font->double_byte_p = 0;
|
||||
|
||||
w32_cache_char_metrics (font);
|
||||
|
||||
/* Do we need to create the table? */
|
||||
if (dpyinfo->font_table_size == 0)
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue