Lines Matching refs:encoded

113 	// it just can detect some sort of single-byte encoded stuff, the rest
409 // Copy non-encoded text (from tail up to charset) to the output.
410 // Ignore spaces between two encoded "words". RFC2047 says the words
457 // what to do? doing nothing skips the encoded text;
468 // encoded text: src..src+srcLen
486 // what to do? doing nothing skips the encoded text
590 // get encoded (because MIME headers get the quotes parsed before character
592 // space between encoded words, which can be inserted so that older mail
612 // a word in itself since it shouldn't be encoded, which would hide
627 // two bits are both ones). Note that two encoded words in
631 // encoded due to the 0xC0 test.
646 // encoded text is reduced. However, the combined word must be shorter
657 break; // Don't want to combine encoded and unencoded words.
669 // Combine the encoded and unencoded words into one line, doing the
671 // words which are both encoded to make word wrapping easier, since there
673 // throws it away if it is between encoded words).
694 rfc2047 << ' '; // Can insert as many spaces as you want between encoded words.
696 // Previous word is not encoded, spaces are significant. Try
698 // the encoded text, so that there is a bit of space between
709 char *encoded = NULL;
716 encoded = (char *) malloc (convertedLength * 3);
717 encoded_len = encode_qp (encoded, convertedBuffer, convertedLength, true /* headerMode */);
720 encoded = (char *) malloc (convertedLength * 2);
721 encoded_len = encode_base64 (encoded, convertedBuffer, convertedLength, true /* headerMode */);
724 encoded = (char *) convertedBuffer;
730 rfc2047.Append (encoded, encoded_len);
734 free(encoded);