aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppHttpUploadManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/QXmppHttpUploadManager.cpp')
-rw-r--r--src/client/QXmppHttpUploadManager.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/client/QXmppHttpUploadManager.cpp b/src/client/QXmppHttpUploadManager.cpp
index f6261773..7feac738 100644
--- a/src/client/QXmppHttpUploadManager.cpp
+++ b/src/client/QXmppHttpUploadManager.cpp
@@ -8,6 +8,7 @@
#include "QXmppFutureUtils_p.h"
#include "QXmppHttpUploadIq.h"
#include "QXmppUploadRequestManager.h"
+#include "QXmppUtils_p.h"
#include <QFile>
#include <QFileInfo>
@@ -149,13 +150,7 @@ QXmppHttpUpload::~QXmppHttpUpload() = default;
///
float QXmppHttpUpload::progress() const
{
- if (d->bytesTotal > 0) {
- if (d->bytesSent > d->bytesTotal) {
- return 1;
- }
- return float(d->bytesSent) / d->bytesTotal;
- }
- return 0;
+ return calculateProgress(d->bytesSent, d->bytesTotal);
}
///