]> granicus.if.org Git - php/commitdiff
Fixed bug #77873
authorNikita Popov <nikita.ppv@gmail.com>
Tue, 9 Apr 2019 15:27:02 +0000 (17:27 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Tue, 9 Apr 2019 15:27:02 +0000 (17:27 +0200)
ext/standard/tests/serialize/__serialize_002.phpt
ext/standard/var.c

index 143ee933ed5f6915565a07d33dbc055a8f12dfa8..72851eed4bc9554ee9fe496731432e2e9299aef7 100644 (file)
@@ -17,4 +17,4 @@ try {
 
 ?>
 --EXPECT--
-__serialize() must return an array
+Test::__serialize() must return an array
index 12834e0fca5d4365e942486999f652c8a3e69788..de9de3202fdf8b9f60da478d111909a045ebe102 100644 (file)
@@ -763,7 +763,7 @@ static int php_var_serialize_call_magic_serialize(zval *retval, zval *obj) /* {{
 
        if (Z_TYPE_P(retval) != IS_ARRAY) {
                zval_ptr_dtor(retval);
-               zend_type_error("__serialize() must return an array");
+               zend_type_error("%s::__serialize() must return an array", ZSTR_VAL(Z_OBJCE_P(obj)->name));
                return FAILURE;
        }