fix bug
[mdictionary] / src / plugins / stardict / CompressedReader.cpp
index a8db470..59bfaa1 100644 (file)
@@ -20,6 +20,9 @@
 *******************************************************************************/
 /*!
     \file CompressedReader.cpp
+    \brief Class implementing StarDictReader interface and handling reading from compressed
+    files like .gz or .dz
+
     \author Mateusz Półrola
 */
 
@@ -75,7 +78,10 @@ QChar CompressedReader::readChar() {
     }
 
     cha=QString::fromUtf8(c);
-    return cha.at(0);
+    if(cha.size()!=0)
+        return cha.at(0);
+    else
+        return '\0';
 }