Browse Source

Fix for exceptions in __sleep()

migration/RELEASE_1_0_0
Dmitry Stogov 21 years ago
parent
commit
f4a3454c52
  1. 2
      ext/standard/var.c

2
ext/standard/var.c

@ -933,7 +933,7 @@ static void php_var_serialize_intern(smart_str *buf, zval **struc, HashTable *va
res = call_user_function_ex(CG(function_table), struc, &fname,
&retval_ptr, 0, 0, 1, NULL TSRMLS_CC);
if (res == SUCCESS) {
if (res == SUCCESS && !EG(exception)) {
if (retval_ptr) {
if (HASH_OF(retval_ptr)) {
php_var_serialize_class(buf, struc, retval_ptr,

Loading…
Cancel
Save