From 12d1e852f4a4502d484100d59ac41f98291280a7 Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Thu, 10 Feb 2011 18:59:55 +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 e575518a2..3b1cc40b8 100644 --- a/src/qtlibtorrent/qbtsession.cpp +++ b/src/qtlibtorrent/qbtsession.cpp @@ -2535,7 +2535,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");