From: Karai C. <ck...@us...> - 2007-03-23 10:19:53
|
Update of /cvsroot/krusader/krusader_kde3/krusader/Synchronizer In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv550/krusader_kde3/krusader/Synchronizer Modified Files: synchronizerdirlist.cpp Log Message: FIXED: compile bug Index: synchronizerdirlist.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/Synchronizer/synchronizerdirlist.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** synchronizerdirlist.cpp 21 Mar 2007 18:40:47 -0000 1.5 --- synchronizerdirlist.cpp 23 Mar 2007 10:19:52 -0000 1.6 *************** *** 175,178 **** --- 175,184 ---- KIO::UDSEntryListConstIterator end = entries.end(); + int rwx = -1; + QString prot = (( KIO::ListJob *)job )->url().protocol(); + + if( prot == "krarc" || prot == "tar" || prot == "zip" ) + rwx = PERM_ALL; + while( it != end ) { *************** *** 187,191 **** vfile *item = new vfile( kfi.text(), kfi.size(), perm, kfi.time( KIO::UDS_MODIFICATION_TIME ), kfi.isLink(), kfi.user(), kfi.group(), kfi.user(), ! kfi.mimetype(), kfi.linkDest(), mode #if KDE_IS_VERSION(3,5,0) && defined( HAVE_POSIX_ACL ) , kfi.ACL().asString() --- 193,197 ---- vfile *item = new vfile( kfi.text(), kfi.size(), perm, kfi.time( KIO::UDS_MODIFICATION_TIME ), kfi.isLink(), kfi.user(), kfi.group(), kfi.user(), ! kfi.mimetype(), kfi.linkDest(), mode, rwx #if KDE_IS_VERSION(3,5,0) && defined( HAVE_POSIX_ACL ) , kfi.ACL().asString() |