From cc53b5bb15cb330cb57384eee77ff34d3d3781a5 Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Thu, 10 Feb 2011 19:01:06 +0000 Subject: [PATCH] Another encoding fix --- src/qtlibtorrent/qbtsession.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qtlibtorrent/qbtsession.cpp b/src/qtlibtorrent/qbtsession.cpp index 47480d231..bc4b63bf2 100644 --- a/src/qtlibtorrent/qbtsession.cpp +++ b/src/qtlibtorrent/qbtsession.cpp @@ -2523,7 +2523,7 @@ void QBtSession::saveDHTEntry() { const QString dht_path = misc::cacheLocation()+QDir::separator()+QString::fromUtf8("dht_state"); if(QFile::exists(dht_path)) misc::safeRemove(dht_path); - boost::filesystem::ofstream out(dht_path.toUtf8().constData(), std::ios_base::binary); + boost::filesystem::ofstream out(dht_path.toLocal8Bit().constData(), std::ios_base::binary); out.unsetf(std::ios_base::skipws); bencode(std::ostream_iterator(out), dht_state); qDebug("DHT entry saved");