--- src/memberdef.cpp.orig 2021-08-18 13:55:35 UTC +++ src/memberdef.cpp @@ -17,6 +17,7 @@ #include #include #include +#include #include "md5.h" #include "memberdef.h" @@ -4139,10 +4140,8 @@ void MemberDefImpl::setAnchor() } // convert to md5 hash - uchar md5_sig[16]; - char sigStr[33]; - MD5Buffer((const unsigned char *)memAnchor.data(),memAnchor.length(),md5_sig); - MD5SigToString(md5_sig,sigStr); + QCString sigStr(33); + MD5Data((const unsigned char *)memAnchor.data(),memAnchor.length(),sigStr.rawData()); m_impl->anc = QCString("a")+sigStr; }