charset_token    4260 ext/imap/php_imap.c 	zend_long charset_token, encoding_token, end_token, end, offset=0, i;
charset_token    4275 ext/imap/php_imap.c 		if ((charset_token = (zend_long)php_memnstr(&string[offset], "=?", 2, string + end))) {	/* Is there anything encoded in the string? */
charset_token    4276 ext/imap/php_imap.c 			charset_token -= (zend_long)string;
charset_token    4277 ext/imap/php_imap.c 			if (offset != charset_token) {	/* Is there anything before the encoded data? */
charset_token    4279 ext/imap/php_imap.c 				memcpy(text, &string[offset], charset_token-offset);
charset_token    4280 ext/imap/php_imap.c 				text[charset_token - offset] = 0x00;
charset_token    4286 ext/imap/php_imap.c 			if ((encoding_token = (zend_long)php_memnstr(&string[charset_token+2], "?", 1, string+end))) {		/* Find token for encoding */
charset_token    4290 ext/imap/php_imap.c 					memcpy(charset, &string[charset_token + 2], encoding_token - (charset_token + 2));	/* Extract charset encoding */
charset_token    4291 ext/imap/php_imap.c 					charset[encoding_token-(charset_token + 2)] = 0x00;
charset_token    4330 ext/imap/php_imap.c 			charset_token = offset;
charset_token    4334 ext/imap/php_imap.c 		memcpy(text, &string[charset_token], end - charset_token);	/* Extract unencoded text from string */
charset_token    4335 ext/imap/php_imap.c 		text[end - charset_token] = 0x00;