aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/mcufontencoder/src/export_rlefont.cc2
1 files changed, 1 insertions, 1 deletions
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<char_range_t> ranges = compute_char_ranges(datafile,
get_glyph_size, 65536, 16);