-rw-r--r-- | noncore/unsupported/mail2/libmail/miscfunctions.cpp | 3 |
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(); |