cvs: Zend(PHP_4_3) / zend.c
| From: | Jani Taskinen | Date: | Thu, 24 Jul 2003 09:59:52 +0000 |
| Subject: | cvs: Zend(PHP_4_3) / zend.c | ||
| Groups: | php.zend-engine.cvs | ||
| Request: | Send a blank email to php-zend-engine-cvs+get-1524@lists.php.net to get a copy of this message | ||
sniper Thu Jul 24 05:59:52 2003 EDT
Modified files: (Branch: PHP_4_3)
/Zend zend.c
Log:
MFH: Make print_r() binary safe with keys
Index: Zend/zend.c
diff -u Zend/zend.c:1.162.2.10 Zend/zend.c:1.162.2.11
--- Zend/zend.c:1.162.2.10 Fri Jul 18 08:05:39 2003
+++ Zend/zend.c Thu Jul 24 05:59:52 2003
@@ -120,7 +120,7 @@
ZEND_PUTS("[");
switch (zend_hash_get_current_key_ex(ht, &string_key, &str_len, &num_key, 0,
&iterator)) {
case HASH_KEY_IS_STRING:
- ZEND_PUTS(string_key);
+ ZEND_WRITE(string_key, str_len-1);
break;
case HASH_KEY_IS_LONG:
zend_printf("%ld", num_key);