]> git.tdb.fi Git - libs/core.git/blobdiff - source/stringcodec/utf8.cpp
Return -1 from decode_char if there is no input
[libs/core.git] / source / stringcodec / utf8.cpp
index f56ba546064ee0c234f8d47af5a2d4fc25d0fb04..b0431eb4f49e3d595ddefd44e5dfca57e421d060 100644 (file)
@@ -44,7 +44,7 @@ void Utf8::Encoder::transliterate(unichar, string &buf)
 unichar Utf8::Decoder::decode_char(const string &str, string::const_iterator &i)
 {
        if(i==str.end())
-               return error("No input");
+               return -1;
 
        if((*i&0xC0)==0x80)
        {