From dc6cf56878e86c1a6ddee311c68de4e164c704fa Mon Sep 17 00:00:00 2001 From: Jason Rumney Date: Mon, 26 May 2008 11:05:42 +0000 Subject: [PATCH] (w32font_text_extents): Zero whole metrics struct first. (compute_metrics): Don't set failure if we just cleared the cache. --- src/ChangeLog | 1 + src/w32font.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ChangeLog b/src/ChangeLog index c67bd19a295..a25f6cb615a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,6 +1,7 @@ 2008-05-26 Jason Rumney * w32font.c (w32font_text_extents): Zero whole metrics struct first. + (compute_metrics): Don't set failure if we just cleared the cache. 2008-05-25 Kenichi Handa diff --git a/src/w32font.c b/src/w32font.c index 22d8c26d069..64d48e2ed63 100644 --- a/src/w32font.c +++ b/src/w32font.c @@ -1896,7 +1896,8 @@ static void compute_metrics (dc, w32_font, code, metrics) w32_font->glyph_idx = 0; clear_cached_metrics (w32_font); } - metrics->status = W32METRIC_FAIL; + else + metrics->status = W32METRIC_FAIL; } } -- 2.39.2