summaryrefslogtreecommitdiffstats
path: root/api/logic/net
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2018-06-28 21:34:56 +0200
committerPetr Mrázek <peterix@gmail.com>2018-06-28 21:34:56 +0200
commitb5f636b3d57a63f634c4efe5a4ccd9a91f53df04 (patch)
treee251a4725feefd93d99ebc62b150bce2a60ecda2 /api/logic/net
parent19bb50b872da2702b8e0b65f3f7b6b54c1c5b071 (diff)
downloadMultiMC-b5f636b3d57a63f634c4efe5a4ccd9a91f53df04.tar
MultiMC-b5f636b3d57a63f634c4efe5a4ccd9a91f53df04.tar.gz
MultiMC-b5f636b3d57a63f634c4efe5a4ccd9a91f53df04.tar.lz
MultiMC-b5f636b3d57a63f634c4efe5a4ccd9a91f53df04.tar.xz
MultiMC-b5f636b3d57a63f634c4efe5a4ccd9a91f53df04.zip
NOISSUE do not keep downloads in memory, add (some) missing virtual dtors
Diffstat (limited to 'api/logic/net')
-rw-r--r--api/logic/net/ChecksumValidator.h2
-rw-r--r--api/logic/net/PasteUpload.h1
2 files changed, 1 insertions, 2 deletions
diff --git a/api/logic/net/ChecksumValidator.h b/api/logic/net/ChecksumValidator.h
index 3cd25bc3..187e4b30 100644
--- a/api/logic/net/ChecksumValidator.h
+++ b/api/logic/net/ChecksumValidator.h
@@ -24,7 +24,6 @@ public: /* methods */
bool write(QByteArray & data) override
{
m_checksum.addData(data);
- this->data.append(data);
return true;
}
bool abort() override
@@ -50,7 +49,6 @@ public: /* methods */
}
private: /* data */
- QByteArray data;
QCryptographicHash m_checksum;
QByteArray m_expected;
};
diff --git a/api/logic/net/PasteUpload.h b/api/logic/net/PasteUpload.h
index 62d2e766..24f5b0eb 100644
--- a/api/logic/net/PasteUpload.h
+++ b/api/logic/net/PasteUpload.h
@@ -12,6 +12,7 @@ class MULTIMC_LOGIC_EXPORT PasteUpload : public Task
public:
PasteUpload(QWidget *window, QString text, QString key = "public");
virtual ~PasteUpload();
+
QString pasteLink()
{
return m_pasteLink;