diff --git a/source/blender/blenfont/intern/blf_font.cc b/source/blender/blenfont/intern/blf_font.cc index dcd8b550df2..36908e2b08a 100644 --- a/source/blender/blenfont/intern/blf_font.cc +++ b/source/blender/blenfont/intern/blf_font.cc @@ -1515,7 +1515,7 @@ static void blf_font_metrics(FT_Face face, FontMetrics *metrics) if (metrics->descender == 0) { /* Set a sane value for descender if not set in the font. */ - metrics->descender = metrics->ascender - metrics->units_per_EM; + metrics->descender = short(metrics->ascender - metrics->units_per_EM); } if (metrics->weight == 400 && face->style_flags & FT_STYLE_FLAG_BOLD) {