From 6817116c9afa913b12f8198b92bb1b4082cfcb0c Mon Sep 17 00:00:00 2001 From: aunsane Date: Wed, 26 Apr 2017 22:46:37 +0300 Subject: CloudFile: fix crash on zero file size --- plugins/CloudFile/src/file_transfer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'plugins/CloudFile') diff --git a/plugins/CloudFile/src/file_transfer.h b/plugins/CloudFile/src/file_transfer.h index 700988eaf4..53c9ef0545 100644 --- a/plugins/CloudFile/src/file_transfer.h +++ b/plugins/CloudFile/src/file_transfer.h @@ -193,7 +193,7 @@ public: { size_t chunkSize = 1024 * 1024; if (pfts.currentFileSize < chunkSize) - chunkSize = min(pfts.currentFileSize, chunkSize / 4); + chunkSize = min(pfts.currentFileSize, chunkSize / 4, 1); else if (pfts.currentFileSize > 20 * chunkSize) chunkSize = chunkSize * 4; return chunkSize; -- cgit v1.2.3