diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-07-11 22:45:28 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-07-11 22:45:28 +0200 |
commit | 6642a7a497fdacd92260e2ef6396ddb874dcd7bd (patch) | |
tree | bf22d65c83bc5f2f734d670e9fd5a63c1780a79d /examples/imapresource/imapserverproxy.h | |
parent | 4b85680e9014efbd74ec5a4c4032e65b5494d6f9 (diff) | |
download | sink-6642a7a497fdacd92260e2ef6396ddb874dcd7bd.tar.gz sink-6642a7a497fdacd92260e2ef6396ddb874dcd7bd.zip |
Avoid calling back into destroyed objects
Diffstat (limited to 'examples/imapresource/imapserverproxy.h')
-rw-r--r-- | examples/imapresource/imapserverproxy.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/imapresource/imapserverproxy.h b/examples/imapresource/imapserverproxy.h index 21228eb..e4766e9 100644 --- a/examples/imapresource/imapserverproxy.h +++ b/examples/imapresource/imapserverproxy.h | |||
@@ -127,6 +127,9 @@ public: | |||
127 | 127 | ||
128 | KAsync::Job<void> fetchFolders(std::function<void(const QVector<Folder> &)> callback); | 128 | KAsync::Job<void> fetchFolders(std::function<void(const QVector<Folder> &)> callback); |
129 | KAsync::Job<void> fetchMessages(const Folder &folder, std::function<void(const QVector<Message> &)> callback); | 129 | KAsync::Job<void> fetchMessages(const Folder &folder, std::function<void(const QVector<Message> &)> callback); |
130 | |||
131 | private: | ||
132 | QObject mGuard; | ||
130 | }; | 133 | }; |
131 | 134 | ||
132 | } | 135 | } |