[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdeaddons/kfile-plugins/txt
From:       Luciano Montanaro <mikelima () virgilio ! it>
Date:       2004-03-19 10:35:13
Message-ID: 20040319103513.E6ADC9990 () office ! kde ! org
[Download RAW message or body]

CVS commit by montanaro: 

Fix reported number of characters in the document.


  M +3 -3      kfile_txt.cpp   1.7


--- kdeaddons/kfile-plugins/txt/kfile_txt.cpp  #1.6:1.7
@@ -51,5 +51,5 @@ void KTxtPlugin::makeMimeTypeInfo(const 
     item = addItemInfo(group, "Words", i18n("Words"), QVariant::Int);
     setAttributes(item, KFileMimeTypeInfo::Averaged);
-    item = addItemInfo(group, "Characters", i18n("Characters"), QVariant::Int);
+    item = addItemInfo(group, "Characters", i18n("Characters"), QVariant::ULongLong);
     setAttributes(item, KFileMimeTypeInfo::Averaged);
     item = addItemInfo(group, "Format", i18n("Format"), QVariant::String);
@@ -65,10 +65,10 @@ bool KTxtPlugin::readInfo(KFileMetaInfo&
     int totLines = 0;
     int totWords = 0;
-    int totChars = f.size();
+    unsigned long long totChars = f.size();
     QString fileFormat;
     QString line;
     bool skipTotals = (totChars > 100*1024); // 100K is the max we read
  
-    int bytesRead = 0;
+    unsigned int bytesRead = 0;
     while (!f.atEnd())
     {


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic