]> git.tdb.fi Git - libs/core.git/blobdiff - source/stringcodec/ascii.cpp
Rename UnicodeChar to unichar
[libs/core.git] / source / stringcodec / ascii.cpp
index 84e44fcb6899f4c8bbe7cc4538ab08a1ccf95dcc..9867049a14b6ea03be91d3f4724d97b0b728c080 100644 (file)
@@ -21,7 +21,7 @@ const char *translit_katakana[0x60]=
 namespace Msp {
 namespace StringCodec {
 
-void Ascii::Encoder::encode_char(UnicodeChar ch, string &buf)
+void Ascii::Encoder::encode_char(unichar ch, string &buf)
 {
        if(ch<0 || ch>0x7F)
                return error(ch, buf, "Can't express character in ASCII");
@@ -29,7 +29,7 @@ void Ascii::Encoder::encode_char(UnicodeChar ch, string &buf)
        buf += ch;
 }
 
-void Ascii::Encoder::transliterate(UnicodeChar ch, string &buf)
+void Ascii::Encoder::transliterate(unichar ch, string &buf)
 {
        if(ch>=0xC0 && ch<=0xC5)
                buf += 'A';
@@ -88,13 +88,13 @@ void Ascii::Encoder::transliterate(UnicodeChar ch, string &buf)
 }
 
 
-UnicodeChar Ascii::Decoder::decode_char(const string &str, string::const_iterator &i)
+unichar Ascii::Decoder::decode_char(const string &str, string::const_iterator &i)
 {
        if(i==str.end())
                return error("No input");
        else if(*i&0x80)
        {
-               UnicodeChar result = error("Undefined ASCII character");
+               unichar result = error("Undefined ASCII character");
                ++i;
                return result;
        }