Copyright 2010 Comarch S.A.
*******************************************************************************/
-
-//Created by Mateusz Półrola
+/*!
+ \file CompressedReader.cpp
+ \author Mateusz Półrola
+*/
#include "CompressedReader.h"
#include <QtEndian>
QString cha;
gzread(_file, c, 1);
- if(((unsigned char)c[0])>240)
+ if(((unsigned char)c[0])>239)
gzread(_file, c+1, 3);
- else if(((unsigned char)c[0])>224)
+ else if(((unsigned char)c[0])>223)
gzread(_file, c+1, 2);
- else if(((unsigned char)c[0])>192)
+ else if(((unsigned char)c[0])>191)
gzread(_file, c+1, 1);
else if(((unsigned char)c[0])>127){
qDebug()<<"error - starDict - read wordList from UTF-8";
c[0]=0;
}
-
- /* gzread(_file, c, 1);
- if(((unsigned char)c[0])>127){
- gzread(_file, c+1, 1);
- if(((unsigned char)c[1])>127 && ((unsigned char)c[1])<192){
- gzread(_file, c+2, 1);
- if(((unsigned char)c[2])>127 && ((unsigned char)c[2])<192)
- gzread(_file, c+3, 1);
- }
- }
-*/
-
cha=QString::fromUtf8(c);
return cha.at(0);
}