aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Addons/AddonMgr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Addons/AddonMgr.cpp')
-rw-r--r--src/server/game/Addons/AddonMgr.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Addons/AddonMgr.cpp b/src/server/game/Addons/AddonMgr.cpp
index 0597d1a8744..b77f3e0721e 100644
--- a/src/server/game/Addons/AddonMgr.cpp
+++ b/src/server/game/Addons/AddonMgr.cpp
@@ -16,11 +16,11 @@
*/
#include "AddonMgr.h"
+#include "CryptoHash.h"
#include "DatabaseEnv.h"
#include "DBCStores.h"
#include "Log.h"
#include "Timer.h"
-#include <openssl/md5.h>
namespace AddonMgr
{
@@ -82,8 +82,8 @@ void LoadFromDB()
std::string name = fields[1].GetString();
std::string version = fields[2].GetString();
- MD5(reinterpret_cast<uint8 const*>(name.c_str()), name.length(), addon.NameMD5);
- MD5(reinterpret_cast<uint8 const*>(version.c_str()), version.length(), addon.VersionMD5);
+ addon.NameMD5 = Trinity::Crypto::MD5::GetDigestOf(name);
+ addon.VersionMD5 = Trinity::Crypto::MD5::GetDigestOf(version);
m_bannedAddons.push_back(addon);