diff options
| author | João Távora | 2018-06-09 15:49:04 +0100 |
|---|---|---|
| committer | João Távora | 2018-06-09 15:49:04 +0100 |
| commit | 16a7bce700f4b90bd6b2d7ab4bb860a3c29cb764 (patch) | |
| tree | 48b02e12d83195e21658476dfd56caa1af71c557 /src/ftfont.c | |
| parent | 4aed7ee79cbea9963a84d5d925d39f7bc07aed98 (diff) | |
| parent | 38111b5e98380c518aeb1bb7be52b7972a248332 (diff) | |
| download | emacs-scratch/allow-custom-null-and-false-objects-in-jsonc.tar.gz emacs-scratch/allow-custom-null-and-false-objects-in-jsonc.zip | |
Merge branch 'master' into this scratch branchscratch/allow-custom-null-and-false-objects-in-jsonc
scratch/allow-custom-null-and-false-objects-in-jsonc
Diffstat (limited to 'src/ftfont.c')
| -rw-r--r-- | src/ftfont.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/ftfont.c b/src/ftfont.c index 9a8777ef078..a53467000f3 100644 --- a/src/ftfont.c +++ b/src/ftfont.c | |||
| @@ -1131,16 +1131,19 @@ ftfont_open2 (struct frame *f, | |||
| 1131 | return Qnil; | 1131 | return Qnil; |
| 1132 | } | 1132 | } |
| 1133 | } | 1133 | } |
| 1134 | set_save_integer (val, 1, XSAVE_INTEGER (val, 1) + 1); | ||
| 1135 | size = XINT (AREF (entity, FONT_SIZE_INDEX)); | 1134 | size = XINT (AREF (entity, FONT_SIZE_INDEX)); |
| 1136 | if (size == 0) | 1135 | if (size == 0) |
| 1137 | size = pixel_size; | 1136 | size = pixel_size; |
| 1138 | if (FT_Set_Pixel_Sizes (ft_face, size, size) != 0) | 1137 | if (FT_Set_Pixel_Sizes (ft_face, size, size) != 0) |
| 1139 | { | 1138 | { |
| 1140 | if (XSAVE_INTEGER (val, 1) == 0) | 1139 | if (XSAVE_INTEGER (val, 1) == 0) |
| 1141 | FT_Done_Face (ft_face); | 1140 | { |
| 1141 | FT_Done_Face (ft_face); | ||
| 1142 | cache_data->ft_face = NULL; | ||
| 1143 | } | ||
| 1142 | return Qnil; | 1144 | return Qnil; |
| 1143 | } | 1145 | } |
| 1146 | set_save_integer (val, 1, XSAVE_INTEGER (val, 1) + 1); | ||
| 1144 | 1147 | ||
| 1145 | ASET (font_object, FONT_FILE_INDEX, filename); | 1148 | ASET (font_object, FONT_FILE_INDEX, filename); |
| 1146 | font = XFONT_OBJECT (font_object); | 1149 | font = XFONT_OBJECT (font_object); |