From fe22dc5ff8053cbe0f2f46e6294f307c3d12ddc4 Mon Sep 17 00:00:00 2001 From: Chuck Hagenbuch Date: Wed, 10 May 2000 12:44:44 +0000 Subject: fix for segfault. patch from Jade Nicoletti . --- ext/imap/php_imap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext/imap/php_imap.c') diff --git a/ext/imap/php_imap.c b/ext/imap/php_imap.c index 0ebc9d9cde..32461c91ee 100644 --- a/ext/imap/php_imap.c +++ b/ext/imap/php_imap.c @@ -3461,7 +3461,7 @@ PHP_FUNCTION(imap_mime_header_decode) } if ((encoding_token=(long) php_memnstr(&string[charset_token+2], "?", 1, string+end))) { /* Find token for encoding */ encoding_token -= (long) string; - if ((end_token=(long) php_memnstr(&string[encoding_token+1], "?=", 2, string+end))) { /* Find token for end of encoded data */ + if ((end_token=(long) php_memnstr(&string[encoding_token+3], "?=", 2, string+end))) { /* Find token for end of encoded data */ end_token -= (long) string; memcpy(charset, &string[charset_token+2], encoding_token-(charset_token+2)); /* Extract charset encoding */ charset[encoding_token-(charset_token+2)]=0x00; -- cgit v1.2.1