blob: 682945a693c4dcbd6f577fc1e6324949c4f7bc8a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
$NetBSD: patch-au,v 1.1 2006/05/23 22:55:23 jdolecek Exp $
--- ext/wddx/wddx.c.orig 2006-05-24 00:39:34.000000000 +0200
+++ ext/wddx/wddx.c
@@ -399,7 +399,8 @@ static void php_wddx_serialize_string(wd
break;
default:
- if (iscntrl((int)*(unsigned char *)p)) {
+ if (iscntrl((int)*(unsigned char *)p)
+ && isascii((int)*(unsigned char *)p)) {
FLUSH_BUF();
sprintf(control_buf, WDDX_CHAR, *p);
php_wddx_add_chunk(packet, control_buf);
|