summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThies C. Arntzen <thies@php.net>2000-12-11 12:55:17 +0000
committerThies C. Arntzen <thies@php.net>2000-12-11 12:55:17 +0000
commit02e8c41b24370c449a8ea3082d584452fce06664 (patch)
tree29c655b6ebb8e00fb68a62bed695d80c804a1a38
parentbd3b413dc94ed2bde73556aca0425bbc7ca8aeab (diff)
downloadphp-git-02e8c41b24370c449a8ea3082d584452fce06664.tar.gz
fix #6348
-rw-r--r--ext/standard/var.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/ext/standard/var.c b/ext/standard/var.c
index 7c9f4d9044..39b961c7fb 100644
--- a/ext/standard/var.c
+++ b/ext/standard/var.c
@@ -262,10 +262,9 @@ void php_var_serialize(pval *buf, pval **struc, HashTable *var_hash)
php_error(E_NOTICE, "__sleep should return an array only containing the names of instance-variables to serialize.");
continue;
}
-
- php_var_serialize(buf, name, NULL);
if (zend_hash_find((*struc)->value.obj.properties,(*name)->value.str.val,(*name)->value.str.len+1,(void*)&d) == SUCCESS) {
+ php_var_serialize(buf, name, NULL);
php_var_serialize(buf,d,var_hash);
}
}