[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/lib/store
From: Joseph Wenninger <kde () jowenn ! at>
Date: 2003-02-17 17:19:39
[Download RAW message or body]
CVS commit by jowenn:
I hope there is a cleaner fix, but at least it doesn't write garbage into the store
M +3 -1 koStore.cc 1.38
--- koffice/lib/store/koStore.cc #1.37:1.38
@@ -392,5 +392,7 @@ bool KoStore::addLocalFile( const QStrin
for ( int block = 0; ( block = file.readBlock ( data.data(), data.size() ) ) > 0; total += block )
{
+ data.resize(block);
write( data );
+ data.resize(8*1024);
}
Q_ASSERT( total == size );
@@ -419,5 +421,5 @@ bool KoStore::extractFile ( const QStrin
for( int block = 0; ( block = read ( data.data(), data.size() ) ) > 0; total += block )
{
- file.writeBlock ( data.data(), data.size() );
+ file.writeBlock ( data.data(), block );
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic