]> git.tdb.fi Git - libs/core.git/blobdiff - source/stringcodec/iso88591.cpp
Return -1 from decode_char if there is no input
[libs/core.git] / source / stringcodec / iso88591.cpp
index cdb5f484a2f7532d1987828971dc37336c69f83e..9adc2d9e09bf7423d650b78c66409a0e8c9bbbcf 100644 (file)
@@ -22,7 +22,7 @@ void Iso88591::Encoder::transliterate(unichar, string &buf)
 unichar Iso88591::Decoder::decode_char(const string &str, string::const_iterator &i)
 {
        if(i==str.end())
-               return error("No input");
+               return -1;
 
        return static_cast<unsigned char>(*i++);
 }