iliaa Fri May 26 01:55:00 2006 UTC Modified files: /php-src/ext/wddx wddx.c Log: Corrected previous patch http://cvs.php.net/viewcvs.cgi/php-src/ext/wddx/wddx.c?r1=1.134&r2=1.135&diff_format=u Index: php-src/ext/wddx/wddx.c diff -u php-src/ext/wddx/wddx.c:1.134 php-src/ext/wddx/wddx.c:1.135 --- php-src/ext/wddx/wddx.c:1.134 Thu May 25 23:23:15 2006 +++ php-src/ext/wddx/wddx.c Fri May 26 01:55:00 2006 @@ -16,11 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: wddx.c,v 1.134 2006/05/25 23:23:15 iliaa Exp $ */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif +/* $Id: wddx.c,v 1.135 2006/05/26 01:55:00 iliaa Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -404,9 +400,9 @@ break; default: - if (iscntrl((int)*(unsigned char *)p)) { + if (iscntrl((int)*(unsigned char *)p) || (int)*(unsigned char *)p >= 127) { FLUSH_BUF(); - sprintf(control_buf, WDDX_CHAR, *p); + sprintf(control_buf, WDDX_CHAR, (int)*(unsigned char *)p); php_wddx_add_chunk(packet, control_buf); } else buf[l++] = *p;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php