Index: firmware/common/unicode.c =================================================================== --- firmware/common/unicode.c (revision 18978) +++ firmware/common/unicode.c (arbetskopia) @@ -140,7 +140,10 @@ if (!load_cp_table(cp)) cp = 0; - while (count--) { + *utf8 = 0; + + while (0 < count--) + { if (*iso < 128 || cp == UTF_8) /* Already UTF-8 */ *utf8++ = *iso++;