os: Don't use char as array subscript.

Clang really doesn't like char subscripts. I can't say I blame it. Fix
the warning by an explicit cast to unsigned.

include/nitpicker_gfx/tff_font.h:230:53: error:
    array subscript is of type 'char' [-Werror,-Wchar-subscripts]
Tff::Vertical_metrics const m = _vertical_metrics['m'];
                                                 ^~~~
Issue #4421
This commit is contained in:
Piotr Tworek
2020-11-13 21:40:00 +01:00
committed by Norman Feske
parent 9dd04ad268
commit 15c8cac78b

View File

@ -227,7 +227,7 @@ class Tff_font : public Text_painter::Font
unsigned baseline() const override
{
Tff::Vertical_metrics const m = _vertical_metrics['m'];
Tff::Vertical_metrics const m = _vertical_metrics[(unsigned)'m'];
return m.vpos + m.height;
}