diff options
author | Olivier Goffart <ogoffart@woboq.com> | 2017-10-17 18:29:48 +0300 |
---|---|---|
committer | Olivier Goffart <olivier@woboq.com> | 2017-10-24 16:50:14 +0300 |
commit | c6bd3ab31ac5303baf6358c4af685e4e2537d010 (patch) | |
tree | 2ae9351ee8946066e5aa89710ba14ce7e9d575a5 /src/gui/sharemanager.h | |
parent | 9c7ee6ef85fbc11234b2f0bf903c9a647f4b395b (diff) |
Sharing: remove the ShareManager::_jobContinuation
It is growing indefinitively in case of error, causing a leak.
Use a labda instead to pass the capture
Diffstat (limited to 'src/gui/sharemanager.h')
-rw-r--r-- | src/gui/sharemanager.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/gui/sharemanager.h b/src/gui/sharemanager.h index 8c361b732..971b8810b 100644 --- a/src/gui/sharemanager.h +++ b/src/gui/sharemanager.h @@ -293,13 +293,10 @@ private slots: void slotLinkShareCreated(const QJsonDocument &reply); void slotShareCreated(const QJsonDocument &reply); void slotOcsError(int statusCode, const QString &message); - void slotCreateShare(const QJsonDocument &reply); - private: QSharedPointer<LinkShare> parseLinkShare(const QJsonObject &data); QSharedPointer<Share> parseShare(const QJsonObject &data); - QMap<QObject *, QVariant> _jobContinuation; AccountPtr _account; }; } |