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

List:       kde-commits
Subject:    extragear/network/ktorrent/libbtcore
From:       Joris Guisson <joris.guisson () gmail ! com>
Date:       2008-06-07 13:04:52
Message-ID: 1212843892.829689.17609.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 818021 by guisson:

Make sure that path creation on windows works when creating the necessary paths for a torrents' files.

 M  +4 -1      diskio/multifilecache.cpp  
 M  +3 -3      util/functions.cpp  


--- trunk/extragear/network/ktorrent/libbtcore/diskio/multifilecache.cpp #818020:818021
@@ -48,7 +48,10 @@
 	static void MakeFilePath(const QString & file)
 	{
 		QStringList sl = file.split(bt::DirSeparator());
-		QString ctmp = bt::DirSeparator();
+		QString ctmp;
+#ifndef Q_WS_WIN
+		tmp += bt::DirSeparator();
+#endif
 		
 		for (Uint32 i = 0;i < sl.count() - 1;i++)
 		{
--- trunk/extragear/network/ktorrent/libbtcore/util/functions.cpp #818020:818021
@@ -50,9 +50,9 @@
 	
 	QString DirSeparator()
 	{
-		QString tmp;
-		tmp.append(QDir::separator());
-		return tmp;
+		//QString tmp;
+		//tmp.append(QDir::separator());
+		return "/";
 	}
 
 	void WriteUint64(Uint8* buf,Uint32 off,Uint64 val)
[prev in list] [next in list] [prev in thread] [next in thread] 

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