aboutsummaryrefslogtreecommitdiff
path: root/devel/doxygen/files/patch-md5-util
diff options
context:
space:
mode:
Diffstat (limited to 'devel/doxygen/files/patch-md5-util')
-rw-r--r--devel/doxygen/files/patch-md5-util54
1 files changed, 0 insertions, 54 deletions
diff --git a/devel/doxygen/files/patch-md5-util b/devel/doxygen/files/patch-md5-util
deleted file mode 100644
index bfc51f6ec00a..000000000000
--- a/devel/doxygen/files/patch-md5-util
+++ /dev/null
@@ -1,54 +0,0 @@
---- src/util.cpp.orig 2021-08-18 18:55:03 UTC
-+++ src/util.cpp
-@@ -30,6 +30,7 @@
- #include <cinttypes>
- #include <sstream>
-
-+#include <sys/types.h>
- #include "md5.h"
-
- #include "regex.h"
-@@ -3633,26 +3634,18 @@ QCString convertNameToFile(const QCString &name,bool a
- if (resultLen>=128) // prevent names that cannot be created!
- {
- // third algorithm based on MD5 hash
-- uchar md5_sig[16];
-- char sigStr[33];
-- MD5Buffer(result.data(),resultLen,md5_sig);
-- MD5SigToString(md5_sig,sigStr);
-+ QCString sigStr(33);
-+ MD5Data((const unsigned char *)result.data(),resultLen,sigStr.rawData());
- result=result.left(128-32)+sigStr;
- }
- }
- if (createSubdirs)
- {
-- int l1Dir=0,l2Dir=0;
-- int createSubdirsLevel = Config_getInt(CREATE_SUBDIRS_LEVEL);
-- int createSubdirsBitmaskL2 = (1<<createSubdirsLevel)-1;
--
- // compute md5 hash to determine sub directory to use
-- uchar md5_sig[16];
-- MD5Buffer(result.data(),result.length(),md5_sig);
-- l1Dir = md5_sig[14] & 0xf;
-- l2Dir = md5_sig[15] & createSubdirsBitmaskL2;
-+ char md5[33];
-+ MD5Data((const unsigned char *)result.data(),result.length(),md5);
-
-- result.prepend(QCString().sprintf("d%x/d%02x/",l1Dir,l2Dir));
-+ result.prepend(QCString().sprintf("d%c/d%c%c/",md5[29],md5[30],md5[31]));
- }
- //printf("*** convertNameToFile(%s)->%s\n",qPrint(name),qPrint(result));
- return result;
-@@ -7269,6 +7262,11 @@ QCString removeEmptyLines(const QCString &s)
- QCString removeEmptyLines(const QCString &s)
- {
- BufStr out(s.length()+1);
-+ if (s.length()==0)
-+ {
-+ out.addChar('\0');
-+ return out.data();
-+ }
- const char *p=s.data();
- if (p)
- {