Characters are stored as uint32 nowadays. Looking at the lower bytes only seems to be an oversight from the fontx clean up. Fixes: f18f5d0da1 get rid of fontx
f18f5d0da1