diff options
author | Katja Marttila <katja.marttila@qt.io> | 2019-01-15 07:24:11 +0200 |
---|---|---|
committer | Katja Marttila <katja.marttila@qt.io> | 2019-01-17 08:09:30 +0000 |
commit | 9c50894327b2cbb5c817a7b355c6600d92908147 (patch) | |
tree | 78fb92cecf5505c007e8f3375bbdb2fc08e58ff1 | |
parent | 7c3c796cbfb13afcf01755d189e01ac392ec9b2b (diff) |
Fix QWindowsPipeWriter error
Read/write operators were not in sync causing a write fail in
QWindowsPipeWriter.
Task-id: QTIFW-1254
Change-Id: I0c2ead9c6af9ea0459f7ed55b09540c50cc60a6c
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
-rw-r--r-- | src/libs/installer/repository.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/installer/repository.cpp b/src/libs/installer/repository.cpp index 249012786..5e31d81e2 100644 --- a/src/libs/installer/repository.cpp +++ b/src/libs/installer/repository.cpp @@ -279,7 +279,8 @@ void Repository::registerMetaType() QDataStream &operator>>(QDataStream &istream, Repository &repository) { QByteArray url, username, password, displayname, compressed; - istream >> url >> repository.m_default >> repository.m_enabled >> username >> password >> displayname; + istream >> url >> repository.m_default >> repository.m_enabled >> username >> password + >> displayname >> repository.m_archivename; repository.setUrl(QUrl::fromEncoded(QByteArray::fromBase64(url))); repository.setUsername(QString::fromUtf8(QByteArray::fromBase64(username))); repository.setPassword(QString::fromUtf8(QByteArray::fromBase64(password))); |