Lines Matching refs:mimeword
101 uschar *mimeword; in decode_mimeword() local
102 for (;; string = mimeword + 2) in decode_mimeword()
107 if ((mimeword = Ustrstr(string, "=?")) == NULL || in decode_mimeword()
108 (*q1ptr = Ustrchr(mimeword+2, '?')) == NULL || in decode_mimeword()
117 if ((lencheck && *endptr - mimeword > 73) || *q2ptr - *q1ptr != 2) continue; in decode_mimeword()
135 return mimeword; in decode_mimeword()
196 uschar *mimeword, *q1, *q2, *endword; in rfc2047_decode2() local
199 mimeword = decode_mimeword(string, lencheck, &q1, &q2, &endword, &dlen, &dptr); in rfc2047_decode2()
201 if (!mimeword) in rfc2047_decode2()
217 while (mimeword) in rfc2047_decode2()
224 if (mimeword != string) in rfc2047_decode2()
225 yield = string_catn(yield, string, mimeword - string); in rfc2047_decode2()
237 if (target && strcmpic(target, mimeword+2) != 0) in rfc2047_decode2()
238 if ((icd = iconv_open(CS target, CS(mimeword+2))) == (iconv_t)-1) in rfc2047_decode2()
240 target, mimeword+2, strerror(errno), in rfc2047_decode2()
279 "%s\n", (int)(endword + 2 - mimeword), mimeword, target, strerror(errno)); in rfc2047_decode2()
315 mimeword = decode_mimeword(string, lencheck, &q1, &q2, &endword, &dlen, &dptr); in rfc2047_decode2()
316 if (mimeword) in rfc2047_decode2()
320 if (s == mimeword) string = s; in rfc2047_decode2()