From 2f10b68a0014894251108e652f48797b62cb475e Mon Sep 17 00:00:00 2001 From: mrwastl Date: Sun, 12 Jun 2011 10:07:38 +0200 Subject: fixed sloopy mistake (4-byte utf) --- glcdskin/xml.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/glcdskin/xml.c b/glcdskin/xml.c index 6290bd4..1ed927d 100644 --- a/glcdskin/xml.c +++ b/glcdskin/xml.c @@ -232,8 +232,8 @@ int cXML::ReadChar(unsigned int c, int char_size) enclen = 4; encbuf[3] = (char)(( val & 0x003F) | 0x80); encbuf[2] = (char)(( (val & 0x0FC0) >> 6) | 0x80); - encbuf[1] = (char)(( (c & 0x03F000 ) >> 12) | 0x80); - encbuf[0] = (char)(( (c & 0x1C0000 ) >> 18) | 0xF0); + encbuf[1] = (char)(( (val & 0x03F000 ) >> 12) | 0x80); + encbuf[0] = (char)(( (val & 0x1C0000 ) >> 18) | 0xF0); } encbuf[enclen] = '\0'; if (enclen > 0) { -- cgit v1.2.3