From 50e31fe9c1b95b9eea4be3fc7bd2d8c41dc5230e Mon Sep 17 00:00:00 2001 From: Stanislav Malyshev Date: Sun, 29 Nov 2009 04:38:46 +0000 Subject: [PATCH] fix interrupt problem in serialize() --- ext/standard/var.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/standard/var.c b/ext/standard/var.c index d53692c0a1..0314fc6411 100644 --- a/ext/standard/var.c +++ b/ext/standard/var.c @@ -631,9 +631,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)); -- 2.50.1