From ba4c8dbbb5f3e8c87fcfa8ffd12825f96e6ef8be Mon Sep 17 00:00:00 2001 From: Francesco Abbate Date: Mon, 8 Jun 2020 09:34:17 +0200 Subject: [PATCH] Remove unneeded checks in get_font_vmetrics --- lib/font_renderer/font_renderer_alpha.h | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/lib/font_renderer/font_renderer_alpha.h b/lib/font_renderer/font_renderer_alpha.h index 03676d88..c61b5990 100644 --- a/lib/font_renderer/font_renderer_alpha.h +++ b/lib/font_renderer/font_renderer_alpha.h @@ -52,18 +52,13 @@ public: return m_feng.face_height(); } - bool get_font_vmetrics(double& ascender, double& descender) { - int face_height = m_feng.face_height(); - if (face_height > 0) { - double current_height = m_feng.height(); - m_feng.height(1.0); - ascender = m_feng.ascender(); - descender = m_feng.descender(); - m_feng.height(current_height); - return true; - } - return false; - } + void get_font_vmetrics(double& ascender, double& descender) { + double current_height = m_feng.height(); + m_feng.height(1.0); + ascender = m_feng.ascender(); + descender = m_feng.descender(); + m_feng.height(current_height); +} float scale_for_em_to_pixels(float size) { int units_per_em = m_feng.face_units_em();