summaryrefslogtreecommitdiff
path: root/Zend/zend.c
diff options
context:
space:
mode:
authorMarcus Boerger <helly@php.net>2006-11-03 19:01:40 +0000
committerMarcus Boerger <helly@php.net>2006-11-03 19:01:40 +0000
commit978dd0fdd9b2101d56eea09c6039e7d9bfc7c8d3 (patch)
treea8bd34066f49a22b9e53f6e041309530686dc892 /Zend/zend.c
parent2820e9cf1e6aa000562e0dea7707dbd0b324969b (diff)
downloadphp-git-978dd0fdd9b2101d56eea09c6039e7d9bfc7c8d3.tar.gz
- MFH: Fix issue with some mangeled properties
Diffstat (limited to 'Zend/zend.c')
-rw-r--r--Zend/zend.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend.c b/Zend/zend.c
index b9fe854aa9..9b1f6e3fb4 100644
--- a/Zend/zend.c
+++ b/Zend/zend.c
@@ -131,9 +131,9 @@ static void print_hash(zend_write_func_t write_func, HashTable *ht, int indent,
if (is_object) {
char *prop_name, *class_name;
- zend_unmangle_property_name(string_key, str_len-1, &class_name, &prop_name);
+ int mangled = zend_unmangle_property_name(string_key, str_len-1, &class_name, &prop_name);
ZEND_PUTS_EX(prop_name);
- if (class_name) {
+ if (class_name && mangled == SUCCESS) {
if (class_name[0]=='*') {
ZEND_PUTS_EX(":protected");
} else {