1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-27 23:14:31 +00:00

httpconnection: Make sure torrent file is written in binary mode

This commit is contained in:
Christophe Dumez 2011-09-28 19:58:45 +03:00
parent 102e25771c
commit 9115a2ddc2

View File

@ -402,6 +402,8 @@ void HttpConnection::respondCommand(const QString& command) {
// it fails to load on Windows.
QTemporaryFile *tmpfile = new QTemporaryFile (QDir::temp().absoluteFilePath("qBT-XXXXXX.torrent"));
if (tmpfile->open()) {
// Make sure we are writing in binary mode
tmpfile->setTextModeEnabled(false);
tmpfile->write(m_parser.torrent());
tmpfile->close();
emit torrentReadyToBeDownloaded(tmpfile->fileName(), false, QString(), false);