summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/mail2/libmail/miscfunctions.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/noncore/unsupported/mail2/libmail/miscfunctions.cpp b/noncore/unsupported/mail2/libmail/miscfunctions.cpp
index 0edbfa8..c81b101 100644
--- a/noncore/unsupported/mail2/libmail/miscfunctions.cpp
+++ b/noncore/unsupported/mail2/libmail/miscfunctions.cpp
@@ -1,41 +1,40 @@
#include <qdatetime.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
-#include <openssl/md5.h>
-
#include "miscfunctions.h"
+#include "md5.h"
QString MiscFunctions::encodeQPrintable(const QString &src)
{
// TODO: implent encodeQPrintable
return src;
}
QString MiscFunctions::decodeQPrintable(const QString &src)
{
QString out;
for (unsigned int i = 0; i <= src.length(); i++) {
if (src[i] == '=') {
if (src[i+1] == "\n") {
i += 1;
} else {
QString temp = QString("%1%2").arg(src[i+1]).arg(src[i+2]);
int number = temp.toInt(0, 16);
out += QChar(number);
i += 2;
}
} else {
out += src[i];
}
}
return out;
}
QString MiscFunctions::encodeBase64(const QString &src)
{
char *dataPtr = (char *) src.latin1();