From b6e7b8e09a4b7520edc31faa85475bfcea6f01d4 Mon Sep 17 00:00:00 2001 From: Etienne Kneuss Date: Sat, 3 May 2008 16:00:40 +0000 Subject: [PATCH] MFB: Fix #44838 (static class reference restricting overwriting) --- ext/spl/spl_directory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/spl/spl_directory.c b/ext/spl/spl_directory.c index 703eae203b..fbedf49666 100755 --- a/ext/spl/spl_directory.c +++ b/ext/spl/spl_directory.c @@ -1055,7 +1055,7 @@ SPL_METHOD(RecursiveDirectoryIterator, getChildren) INIT_PZVAL(&zpath); ZVAL_STRINGL(&zpath, intern->file_name, intern->file_name_len, 0); - spl_instantiate_arg_ex1(spl_ce_RecursiveDirectoryIterator, &return_value, 0, &zpath TSRMLS_CC); + spl_instantiate_arg_ex1(Z_OBJCE_P(getThis()), &return_value, 0, &zpath TSRMLS_CC); subdir = (spl_filesystem_object*)zend_object_store_get_object(return_value TSRMLS_CC); if (subdir) { -- 2.50.1