diff options
author | mrwastl <mrwastl@users.sourceforge.net> | 2011-06-12 10:07:38 +0200 |
---|---|---|
committer | mrwastl <mrwastl@users.sourceforge.net> | 2011-06-12 10:07:38 +0200 |
commit | 2f10b68a0014894251108e652f48797b62cb475e (patch) | |
tree | 15b5b1b01d9f482d7327d7a0fcae8d9359baf951 /glcdskin/xml.c | |
parent | 8f231218cede4970a4f7b2e718dc0ac5bafae7b0 (diff) | |
download | graphlcd-base-2f10b68a0014894251108e652f48797b62cb475e.tar.gz graphlcd-base-2f10b68a0014894251108e652f48797b62cb475e.tar.bz2 |
fixed sloopy mistake (4-byte utf)
Diffstat (limited to 'glcdskin/xml.c')
-rw-r--r-- | glcdskin/xml.c | 4 |
1 files 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) { |