summaryrefslogtreecommitdiff
path: root/plugins/CloudFile/src/services.cpp
diff options
context:
space:
mode:
authoraunsane <aunsane@gmail.com>2018-05-01 00:33:11 +0300
committeraunsane <aunsane@gmail.com>2018-05-01 00:33:11 +0300
commit179f34e621e0c847e262abeea06c65bb83ffdbd5 (patch)
tree4390714c8afdbb1eb99288f595d99464dfe2b81d /plugins/CloudFile/src/services.cpp
parent11c2c06d4a603956a51349b3f0c5b7e0eabe744a (diff)
CloudFile: fix for #1315
Diffstat (limited to 'plugins/CloudFile/src/services.cpp')
-rw-r--r--plugins/CloudFile/src/services.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/CloudFile/src/services.cpp b/plugins/CloudFile/src/services.cpp
index 826554ca97..d367dc1fe8 100644
--- a/plugins/CloudFile/src/services.cpp
+++ b/plugins/CloudFile/src/services.cpp
@@ -85,8 +85,10 @@ INT_PTR Upload(WPARAM wParam, LPARAM lParam)
if (res == ACKRESULT_SUCCESS && lParam) {
size_t linkCount = 0;
const char **links = ftp.GetSharedLinks(linkCount);
- if (linkCount > 0)
- lParam = (LPARAM)mir_strdup(links[linkCount - 1]);
+ if (linkCount > 0) {
+ CFUPLOADRESULT *result = (CFUPLOADRESULT*)lParam;
+ result->link = mir_strdup(links[linkCount - 1]);
+ }
}
return res;