diff options
| author | Linus Jahn <lnj@kaidan.im> | 2023-04-29 16:04:16 +0200 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2023-04-29 16:04:16 +0200 |
| commit | a0f5d085b4a39ba444f118524243283903688ea5 (patch) | |
| tree | e8d08465c354367eb3072427128d8e0162bcd225 | |
| parent | e759cf3ccb24148924047761c3149cfb845dc030 (diff) | |
Fix android build by explicitly specifying template parameter
| -rw-r--r-- | src/client/QXmppHttpFileSharingProvider.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/client/QXmppHttpFileSharingProvider.cpp b/src/client/QXmppHttpFileSharingProvider.cpp index 5b7304c5..7b1b5b78 100644 --- a/src/client/QXmppHttpFileSharingProvider.cpp +++ b/src/client/QXmppHttpFileSharingProvider.cpp @@ -160,7 +160,7 @@ auto QXmppHttpFileSharingProvider::uploadFile(std::unique_ptr<QIODevice> data, // reduce ref count, so the signal connection doesn't keep the state alive forever state.reset(); }); - QObject::connect(state->upload.get(), &QXmppHttpUpload::progressChanged, [stateRef = std::weak_ptr(state), reportProgress = std::move(reportProgress)]() { + QObject::connect(state->upload.get(), &QXmppHttpUpload::progressChanged, [stateRef = std::weak_ptr<State>(state), reportProgress = std::move(reportProgress)]() { if (auto state = stateRef.lock()) { reportProgress(state->upload->bytesSent(), state->upload->bytesTotal()); } |
