summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStanislav Malyshev <stas@php.net>2009-11-29 04:38:46 +0000
committerStanislav Malyshev <stas@php.net>2009-11-29 04:38:46 +0000
commit20ee37900762d9fa19af8c83d9a9444e1c7c3466 (patch)
treed7adc57aa50214915bbea0c269b711f641a5fe58
parentdeec59ab2c72fb89f61de50173f8c202d8ca6cc6 (diff)
downloadphp-git-20ee37900762d9fa19af8c83d9a9444e1c7c3466.tar.gz
fix interrupt problem in serialize()
-rw-r--r--ext/standard/var.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/var.c b/ext/standard/var.c
index d568561e43..8221441822 100644
--- a/ext/standard/var.c
+++ b/ext/standard/var.c
@@ -612,9 +612,9 @@ static void php_var_serialize_class(smart_str *buf, zval *struc, zval *retval_pt
break;
}
pefree(prot_name, ce->type & ZEND_INTERNAL_CLASS);
- php_error_docref(NULL TSRMLS_CC, E_NOTICE, "\"%s\" returned as member variable from __sleep() but does not exist", Z_STRVAL_PP(name));
php_var_serialize_string(buf, Z_STRVAL_PP(name), Z_STRLEN_PP(name));
php_var_serialize_intern(buf, nvalp, var_hash TSRMLS_CC);
+ php_error_docref(NULL TSRMLS_CC, E_NOTICE, "\"%s\" returned as member variable from __sleep() but does not exist", Z_STRVAL_PP(name));
} while (0);
} else {
php_var_serialize_string(buf, Z_STRVAL_PP(name), Z_STRLEN_PP(name));