cvs: php4(PHP_4_2_0) /ext/standard mail.c

From: Date: Sat, 24 Aug 2002 11:38:13 +0000
Subject: cvs: php4(PHP_4_2_0) /ext/standard mail.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-13636@lists.php.net to get a copy of this message
sesser Sat Aug 24 07:38:13 2002 EDT Modified files: (Branch: PHP_4_2_0) /php4/ext/standard mail.c Log: MFH Index: php4/ext/standard/mail.c diff -u php4/ext/standard/mail.c:1.48.2.2 php4/ext/standard/mail.c:1.48.2.3 --- php4/ext/standard/mail.c:1.48.2.2 Fri Aug 23 19:48:48 2002 +++ php4/ext/standard/mail.c Sat Aug 24 07:38:13 2002 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: mail.c,v 1.48.2.2 2002/08/23 23:48:48 zeev Exp $ */ +/* $Id: mail.c,v 1.48.2.3 2002/08/24 11:38:13 sesser Exp $ */ #include <stdlib.h> #include <ctype.h> @@ -88,21 +88,27 @@ } if (to_len > 0) { - for(to_len--;to_len;to_len--) { - if(!isspace((unsigned char)to[to_len]))break; - to[to_len]='\0'; + for(;to_len;to_len--) { + if(!isspace((unsigned char)to[to_len-1]))break; + to[to_len-1]='\0'; + } + for(i=0;to[i];i++) { + if (iscntrl((unsigned char)to[i])) { + to[i]=' '; + } } - for(i=0;!iscntrl((unsigned char)to[i]);i++) {} - to[i]='\0'; } if (subject_len > 0) { - for(subject_len--;subject_len;subject_len--) { - if(!isspace((unsigned char)subject[subject_len]))break; - subject[subject_len]='\0'; + for(;subject_len;subject_len--) { + if(!isspace((unsigned char)subject[subject_len-1]))break; + subject[subject_len-1]='\0'; + } + for(i=0;subject[i];i++) { + if (iscntrl((unsigned char)subject[i])) { + subject[i]=' '; + } } - for(i=0;!iscntrl((unsigned char)subject[i]);i++) {} - subject[i]='\0'; } if(extra_cmd)

« previous php.cvs (#13636) next »