diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/font.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/font.c b/src/font.c index fa179d624b5..c291d4da364 100644 --- a/src/font.c +++ b/src/font.c | |||
| @@ -2665,11 +2665,13 @@ font_delete_unmatched (list, spec, size) | |||
| 2665 | if (prop < FONT_SPEC_MAX | 2665 | if (prop < FONT_SPEC_MAX |
| 2666 | && INTEGERP (AREF (spec, FONT_DPI_INDEX)) | 2666 | && INTEGERP (AREF (spec, FONT_DPI_INDEX)) |
| 2667 | && INTEGERP (AREF (entity, FONT_DPI_INDEX)) | 2667 | && INTEGERP (AREF (entity, FONT_DPI_INDEX)) |
| 2668 | && XINT (AREF (entity, FONT_DPI_INDEX)) != 0 | ||
| 2668 | && ! EQ (AREF (spec, FONT_DPI_INDEX), AREF (entity, FONT_DPI_INDEX))) | 2669 | && ! EQ (AREF (spec, FONT_DPI_INDEX), AREF (entity, FONT_DPI_INDEX))) |
| 2669 | prop = FONT_SPEC_MAX; | 2670 | prop = FONT_SPEC_MAX; |
| 2670 | if (prop < FONT_SPEC_MAX | 2671 | if (prop < FONT_SPEC_MAX |
| 2671 | && INTEGERP (AREF (spec, FONT_AVGWIDTH_INDEX)) | 2672 | && INTEGERP (AREF (spec, FONT_AVGWIDTH_INDEX)) |
| 2672 | && INTEGERP (AREF (entity, FONT_AVGWIDTH_INDEX)) | 2673 | && INTEGERP (AREF (entity, FONT_AVGWIDTH_INDEX)) |
| 2674 | && XINT (AREF (entity, FONT_AVGWIDTH_INDEX)) != 0 | ||
| 2673 | && ! EQ (AREF (spec, FONT_AVGWIDTH_INDEX), | 2675 | && ! EQ (AREF (spec, FONT_AVGWIDTH_INDEX), |
| 2674 | AREF (entity, FONT_AVGWIDTH_INDEX))) | 2676 | AREF (entity, FONT_AVGWIDTH_INDEX))) |
| 2675 | prop = FONT_SPEC_MAX; | 2677 | prop = FONT_SPEC_MAX; |