From 8b42161f3f927245ffbea9c6b98018334706c441 Mon Sep 17 00:00:00 2001 From: Joel Bodenmann Date: Sat, 19 Dec 2015 18:45:27 +0100 Subject: [PATCH] Fixing bug in mcufont encoder --- tools/mcufontencoder/src/export_rlefont.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/mcufontencoder/src/export_rlefont.cc b/tools/mcufontencoder/src/export_rlefont.cc index 27f91e12..4b7272d4 100644 --- a/tools/mcufontencoder/src/export_rlefont.cc +++ b/tools/mcufontencoder/src/export_rlefont.cc @@ -109,7 +109,7 @@ void write_source(std::ostream &out, std::string name, const DataFile &datafile) // Split the characters into ranges auto get_glyph_size = [&encoded](size_t i) { - return encoded->glyphs[i].size(); + return encoded->glyphs[i].size() + 1; // +1 byte for glyph width }; std::vector ranges = compute_char_ranges(datafile, get_glyph_size, 65536, 16);