---------------------------------------------------------------------------
| 53 | } |
| 54 | //--------------------------------------------------------------------------- |
| 55 | static AnsiString ToUft8Header(AnsiString s) |
| 56 | { |
| 57 | // do not encode empty string |
| 58 | if( s.Length() == 0 ) |
| 59 | return s; |
| 60 | s = UTF8Encode(s); |
| 61 | char * p = base64_encode(s.c_str(), s.Length()); |
| 62 | AnsiString rv("=?utf-8?B?"); |
| 63 | rv += p; |
| 64 | rv += "?="; |
| 65 | delete [] p; |
| 66 | return rv; |
| 67 | } |
| 68 | //--------------------------------------------------------------------------- |
| 69 | __fastcall TSendmailThread::TSendmailThread() |
| 70 | : TThread(true) |
no test coverage detected