From 6e7d66eebd9fd3d8ef30d59b0fb0ade9b9e57e9f Mon Sep 17 00:00:00 2001 From: Etienne Kneuss Date: Sat, 3 May 2008 16:01:00 +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 37a8637ece..a96a1a3169 100755 --- a/ext/spl/spl_directory.c +++ b/ext/spl/spl_directory.c @@ -1276,7 +1276,7 @@ SPL_METHOD(RecursiveDirectoryIterator, getChildren) ZVAL_LONG(&zflags, intern->flags); ZVAL_ZSTRL(&zpath, intern->file_name_type, intern->file_name, intern->file_name_len, 1); - spl_instantiate_arg_ex2(spl_ce_RecursiveDirectoryIterator, &return_value, 0, &zpath, &zflags TSRMLS_CC); + spl_instantiate_arg_ex2(Z_OBJCE_P(getThis()), &return_value, 0, &zpath, &zflags TSRMLS_CC); zval_dtor(&zpath); -- 2.50.1