diff --git a/src/Mod/Cloud/App/AppCloud.cpp b/src/Mod/Cloud/App/AppCloud.cpp index 8da272a57d..122c82a72f 100644 --- a/src/Mod/Cloud/App/AppCloud.cpp +++ b/src/Mod/Cloud/App/AppCloud.cpp @@ -39,6 +39,7 @@ #include #include #include +#include #include #include @@ -611,9 +612,7 @@ char* Cloud::SHA256Sum(const char* ptr, long size) std::string local; std::string resultReadable; unsigned char result[SHA256_DIGEST_LENGTH]; - char* Hex; output = (char*)malloc(2 * SHA256_DIGEST_LENGTH * sizeof(char) + 1); - Hex = (char*)malloc(2 * sizeof(char) + 1); SHA256((unsigned char*)ptr, size, result); strcpy(output, getHexValue(result, SHA256_DIGEST_LENGTH).c_str());