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

List:       kde-commits
Subject:    kdelibs/kio/kio
From:       David Faure <faure () kde ! org>
Date:       2005-03-31 11:50:23
Message-ID: 20050331115023.5AEE33C9 () office ! kde ! org
[Download RAW message or body]

CVS commit by faure: 

Fixed double-deletion bug when trying to write to a non-writable directory.


  M +22 -18    kzip.cpp   1.57


--- kdelibs/kio/kio/kzip.cpp  #1.56:1.57
@@ -382,4 +382,5 @@ bool KZip::openArchive( int mode )
                 kdWarning(7040) << "KSaveFile creation for " << m_filename << " \
failed, " << strerror( d->m_saveFile->status() ) << endl;  delete d->m_saveFile;
+                d->m_saveFile = 0;
                 return false;
             }
@@ -653,4 +654,7 @@ kdDebug(7040) << "dev->at() now : " << d
                 return false;
             }
+
+            //int gpf = (uchar)buffer[9] << 8 | (uchar)buffer[10];
+            //kdDebug() << "general purpose flag=" << gpf << endl;
             // length of the filename (well, pathname indeed)
             int namelen = (uchar)buffer[29] << 8 | (uchar)buffer[28];


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

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